Counterpunch Meaning

There are 1 meaning(s) for word Counterpunch

Meaning 1 : a return punch (especially by a boxer)

    Synonyms : counter,  parry