Dictionary definition · puncher
noun
- a hired hand who tends cattle and performs other duties on horseback
- someone who delivers punches
- a tool for making holes or indentations
Similar words
Source: Open English WordNet (CC BY 4.0).
Source: Open English WordNet (CC BY 4.0).