throw a punch - definition and synonyms

phrase
  1. to hit someone with your fist (=closed hand)
     Synonyms and related words
See also main entry: throw