Definisi 'land site'
English to English
noun
1 the piece of land on which something is located (or is to be located)
Example:
• a good site for the school
source: wordnet30
More Word(s)
locate, place, site, parcel, parcel of land, piece of ground, piece of land, tract, camp, summer camp, apron, bomb site, bivouac, ground zero, lateran,

Visual Synonyms
Click for larger image