Noun Definition

land site

1.Definition: the piece of land on which something is located (or is to be located)

"A good site for the school"

Related Noun(s):site

Category: Places