adj.
1.payment due by the recipient on delivery cod adv.
1.collecting the charges upon delivery cod n.
1.the vessel that contains the seeds of a plant (not the seeds themselves)
2.lean white flesh of important North Atlantic food fish
3.major food fish of arctic and cold-temperate waters cod v.
1.fool or hoax
2.harass with persistent criticism or carping
Idiom of the Day
lie in wait
to watch from hiding in order to attack or surprise someone
The police decided to lie in wait for the bank robbers to appear at the bank.