Synonyms of Counterpunch in English :
Antonyms of Counterpunch in English
Thesaurus of Counterpunch in English
1. (noun) a return punch (especially by a boxer)