English Dictionary
◊ COUNTERPUNCH
counterpunch
n : a return punch [syn: {parry}, {counter}]