Definition of farmstead

Definition of farmstead
  1. farmstead Noun The main building of a farm
  2. farmstead Noun A farm, including its buildings
Feedback Form