cash on delivery


Meanings

  • collecting the charges upon delivery;