PUNCHER

Definition of PUNCHER

  1. (noun)a hired hand who tends cattle and performs other duties on horseback
  2. (noun)someone who delivers punches
  3. (noun)a tool for making holes or indentations