Definitions of Cash on delivery:

  • adverb:   collecting the charges upon delivery