meaning of cash on delivery

cash on delivery meaning in General Dictionary

obtaining the costs upon distribution