Synonyms of land site
- 1. site, land site, tract, piece of land, piece of ground, parcel of land, parcel
- usage: the piece of land on which something is located (or is to be located); "a good site for the school"
All rights reserved.
Here are the facts and trivia that people are buzzing about.