English dictionary
land site meaning and definition
Definition and meaning of land site at MeaningMonkey.org. land site meaning and definition in the English Dictionary.LAND SITE noun
Definition of land site (noun)
- the piece of land on which something is located (or is to be located)
- "a good site for the school"
- synonyms: site
Source: Princeton University Wordnet