counterpunching

English

Verb

counterpunching

  1. present participle and gerund of counterpunch