STOCKYARD


Meaning of STOCKYARD in English

■ noun N. Amer. a large yard containing pens and sheds in which livestock is kept and sorted.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.