counterpunch
counterpunch - noun
a return punch (especially by a boxer)
counterpunch - thesaurus
counter
parry