noun
adj
verb
adv

Textual thesaurus for "counterpunch"

(noun) counter, parry

a return punch (especially by a boxer)