farmstead

1. (noun) the buildings and adjacent grounds of a farm
Related Words: land

2. (noun) a farm together with its buildings
Synonyms: farmplace
Related Words: farm



Terms and Conditions of Use / Copyright Notice