STOCKYARD


Meaning of STOCKYARD in English

n. an enclosure with pens etc. for sorting or temporary keeping of cattle.

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