English word definition — powered by WordNet
a return punch (especially by a boxer)
Want to remember counterpunch?