cowpunch

/ˈkauˌpʌntʃ/

Definitions

1. noun

a cowboy who rides the range and frequently engages in fights or altercations.

“He was a tough cowpuncher who had to defend his ranch from neighboring landowners.”

Synonyms

  • cowboy
  • ranch hand

Antonyms

  • city dweller
  • office worker