land site
land site
land site
n : the piece of land on which something is located (or is to be located): "a good site for the school" [syn: site]
land site
Noun
1. the piece of land on which something is located (or is to be located); "a good site for the school"
(synonym) site
(hypernym) tract, piece of land, piece of ground, parcel of land, parcel
(hyponym) camp, summer camp