COWPUNCHER

Definition of COWPUNCHER

  1. (noun)a hired hand who tends cattle and performs other duties on horseback