farmstead
1. [ noun ] (agriculture) the buildings and adjacent grounds of a farm
Related terms: land
2. [ noun ] (work,agriculture) a farm together with its buildings
Synonyms: farm-place farmplace
Related terms: farm