Definition of "counterpunch"
counterpunch
verb
third-person singular simple present counterpunches, present participle counterpunching, simple past and past participle counterpunched
third-person singular simple present counterpunches, present participle counterpunching, simple past and past participle counterpunched