What is the full meaning of counterpuncher
COUNTERPUNCH, to return a punch or blow [v]
Example of the word counterpuncher placed on a Scrabble board.