puncher
(noun)
noun
1. a hired hand who tends cattle and performs other duties on horseback
Similar word(s): cattleman, cowboy, cowhand, cowherd, cowman, cowpoke, cowpuncher
Definition categories: person
2. someone who delivers punches
Definition categories: person, boxer, pugilist
3. a tool for making holes or indentations
Similar word(s): punch
Definition categories: man–made, tool