Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: farmplace
  1. A farm together with its buildings
    - farm-place, farmstead, steading [UK]

Derived forms: farmplaces, farm-places

Type of: farm