Words: site land site
Part of speech: n
Definition: the piece of land on which something is located (or is to be located)
Example: a good site for the school