Definition
A "counterpunch" is a punch thrown in response to an opponent's attack. It's a strategic move, relying on timing and anticipation. Think of it like a verbal parry and riposte. Instead of initiating the attack, you wait for your opponent to make a mistake and then capitalize on it. It requires patience and sharp reflexes. A successful counterpunch can be devastating because your opponent is often off balance.