puncher

noun

A contraction of cow-puncher; a cow-boy.

noun

One who or that which punches, perforates, or stamps.

noun

One who, or that which, punches.

noun

A person who punches (in a specified manner).

noun

a tool for making holes or indentations

noun

someone who delivers punches

noun

a hired hand who tends cattle and performs other duties on horseback