Meaning of counterpunch
Definition of counterpunch
(noun)
a
return
punch
(especially by a boxer)
Other information on counterpunch
WIKIPEDIA results for
counterpunch
Amazon results for
counterpunch
Tweet