?
~ counterpunch noun; ~ counterpunches plural
~ counterpunch verb; ~ counterpunches 3rd person
~ 7 words related to counterpunch as Noun.