Open English Wordnet
Options ▼
Nouns
(n)
site
,
land site
the piece of land on which something is located (or is to be located)
“a good site for the school”
MORE ▶
Download As:
JSON
RDF/XML
Turtle
XML