English Thesaurus.
SYNONYMS
ANTONYMS
DEFINITIONS
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