bn:00049847n
Noun Concept
EN
site  land site
EN
The piece of land on which something is located (or is to be located) WordNet 3.0
Definitions
Examples
Relations
Sources
EN
The piece of land on which something is located (or is to be located) WordNet 3.0 & Open English WordNet
EN
A good site for the school WordNet 3.0 & Open English WordNet
WordNet 3.0 & Open English WordNet