Answer: counterpunching

AnswerCrossword Clue
counterpunchingThrow a counterpunch