Definitions for put-down

Definitions for (noun) put-down

Main entry: squelch, squelcher, put-down, takedown

Definition: a crushing remark


Visual thesaurus for put-down