PUNCHER
Definition
- noun a hired hand who tends cattle and performs other duties on horseback. — synonyms: cowboy, cowpuncher, cowman, cattleman, cowpoke, cowhand, cowherd
- noun someone who delivers punches.
- noun a tool for making holes or indentations. — synonyms: punch