The place where anything is fixed; situation; local position
the site of a city or of a house
A place fitted or chosen for any certain permanent use or occupation
a site for a church
The posture or position of a thing.
From Middle English site, from Anglo-Norman site, from Latin situs (“position, place, site”), from sinere (“to put, lay, set down, usually let, suffer, permit”). Doublet of sitio and situs.
Select a language to see translations