<p><strong>Noun</strong></p><ul><li>the position or location of a town, building, etc., especially as to its environment: the site of our summer cabin.</li><li>the area or exact plot of ground on which anything is, has been, or is to be located: the site of ancient Troy.</li><li>Synonyms: place, location, position.</li><li>website.</li></ul>