puncher

nouns

a hired hand who tends cattle and performs other duties on horseback
someone who delivers punches
is derived from
is a type of (narrower)
someone who fights with his fists for sport
a tool for making holes or indentations
is derived from