puncher

Noun
  1. A hired hand who tends cattle and performs other duties on horseback (synset 109992191)
  2. Someone who delivers punches (synset 110512212)
  3. A tool for making holes or indentations (synset 104029643)

Other Searches