FARMSTEAD


Meaning of FARMSTEAD in English

n. a farm and its buildings regarded as a unit.

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