COWPUNCHER


Meaning of COWPUNCHER in English

n. US COWBOY 1.

Oxford English vocab.      Оксфордский английский словарь.