Margot Hall answered 1/31/2008 What Does C.O.D Mean In Payment Terms? C.O.D. Means 'cash on delivery'. It was a very popular way to pay for a package back-in-the-day. Most companies do not offer that form of payment any longer. It's still fairly common with company to company business transactions.