counterpunch - noun

singularcounterpunch
pluralcounterpunches