site
US /saɪt/
UK /saɪt/

1.
sitio, lugar, emplazamiento
an area of ground on which a town, building, or monument is constructed
:
•
The construction of the new school is on a large site.
La construcción de la nueva escuela está en un gran sitio.
•
Archaeologists discovered an ancient burial site.
Los arqueólogos descubrieron un antiguo sitio de entierro.
1.
situar, ubicar, emplazar
to locate or place something in a particular position
:
•
They decided to site the new hospital near the city center.
Decidieron ubicar el nuevo hospital cerca del centro de la ciudad.
•
The monument was sited on a hill overlooking the valley.
El monumento fue situado en una colina con vistas al valle.