Squelches, noun plural of squelch. Synonyms in the same form.
put-downs, takedowns, squelchers
All synonyms for squelch →