cow·punch·er /-ˌpʌnʧɚ/
cowpuncher n : a hired hand who tends cattle and performs other duties on horseback [syn: cowboy, puncher, cowman, cattleman, cowpoke, cowhand, cowherd]