Answer: counterpunch

AnswerCrossword Clue
counterpunchA punch thrown in return for one received
counterpunchto return a punch or blow