noun
adj
verb
adv

Textual thesaurus for "takedown"

(noun) squelch, squelcher, put-down

a crushing remark