FARMYARD


Meaning of FARMYARD in English

n. a yard or enclosure attached to a farmhouse.

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