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