FARMSTEAD


Meaning of FARMSTEAD in English

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

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