'counterpunch' definitions:

Definition of 'counterpunch'

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