land site
English Dictionary
->
Letter L
-> land site
Search Dictionary:
land site Definition
(n)
the
piece
of
land
on
which
something
is
located
(
or
is
to
be
located
); "
a
good
site
for
the
school
"
land site Synonyms
land site
site
© Art Branch Inc.