1. (n.)site the position or location of a town, building, etc., esp. as to its environment.
2. site the area or exact plot of ground on which anything is, has been, or is to be located: the site of ancient Troy.
3. site Web site.
4. (v.t.)site to place in or provide with a site; locate.
5. site to put in position for operation, as artillery.
Etymology: (1350–1400; ME < L situs position, site (presumably orig., leaving) =si-, var. s. of sinere to leave, let +-tus suffix of v. action)
Definition of 'SITE'
Princeton's WordNet
1. (noun)site, land site the piece of land on which something is located (or is to be located) "a good site for the school"
2. (noun)site, situation physical position in relation to the surroundings "the sites are determined by highly specific sequences of nucleotides"
3. (verb)web site, website, internet site, site a computer connected to the internet that maintains a series of web pages on the World Wide Web "the Israeli web site was damaged by hostile hackers"
4. (verb)locate, place, site assign a location to "The company located some of their agents in Los Angeles"
Sense: a place where a building, town etc is, was, or is to be, built He's got a job on a building-site; The site for the new factory has not been decided.