counterpunch Meaning, Definition & Usage