Cash On Delivery Definition

noun
Cash payment when a purchase or shipment is delivered.
Webster's New World
With cash paid or due at time of delivery.
Webster's New World