Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Noun: land site
  1. The piece of land on which something is located (or is to be located)
    "a good land site for the school";
    - site

Derived forms: land sites

Type of: parcel, parcel of land, piece of ground, piece of land, tract