counterpunch n : a return punch (especially by a boxer) [syn: {parry}, {counter}] Source: WordNet® 2.0