'counterpunch' definitions:

Definition of 'counterpunch'

From: WordNet
noun
A return punch (especially by a boxer) [syn: counterpunch, parry, counter]