noun
adj
verb
adv

Textual thesaurus for "put-down"

(noun) squelch, squelcher, takedown

a crushing remark