Takedowns, noun plural of takedown. Synonyms in the same form.
put-downs, squelches, squelchers
All synonyms for takedown →