Meaning of cowpuncher

Definition of cowpuncher

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

Other information on cowpuncher

WIKIPEDIA results for cowpuncher
Amazon results for cowpuncher