n.
- an area of ground on which something is located.
- a place where a particular event or activity is occurring or has occurred.
- short for website.
v.
fix or build in a particular place.
Usage
Do not confuse site and sight. As a noun, site means ‘a place where something is located or has occurred’ (the site of the battle), while sight chiefly means ‘the faculty or power of seeing’ (he lost his sight as a baby).
Etymology
ME: from Anglo-Norman Fr., or from L. situs ‘local position’.