Noun counterpunch has 1 sense
  1. counterpunch, parry, counter - a return punch (especially by a boxer)
    --1 is a kind of punch, clout, poke, lick, biff
,
TOP