WordNet (r) 3.0 (2006):counterpunch n 1: a return punch (especially by a boxer) [syn: counterpunch, parry, counter]