Children's, Intermediate and Advanced Online English Dictionary & Thesaurus

Comprehensive
Dictionary Suite
Help
Help
Help
put down to stop holding; lay (something) down. [4 definitions]
put-down (informal) a comment or action that has the intent or result of embarrassing, humiliating, or rejecting someone. [2 definitions]