?
~ counterpunch verb; ~ counterpunching present participle
~ 7 words related to counterpunch as Noun.