Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun land_site

1 sense of land site

Sense 1
site, land site -- (the piece of land on which something is located (or is to be located); "a good site for the school")
       => tract, piece of land, piece of ground, parcel of land, parcel -- (an extended area of land)

2019, Cloud WordNet Browser