Squelchers, noun plural of squelcher. Synonyms in the same form.
Takedown
put-downs, takedowns
Squelch
squelches
All synonyms for squelcher →