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

1.
sito, luogo, area
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 costruzione della nuova scuola si trova su un grande sito.
•
Archaeologists discovered an ancient burial site.
Gli archeologi hanno scoperto un antico sito di sepoltura.
1.
collocare, situare, posizionare
to locate or place something in a particular position
:
•
They decided to site the new hospital near the city center.
Hanno deciso di collocare il nuovo ospedale vicino al centro città.
•
The monument was sited on a hill overlooking the valley.
Il monumento è stato collocato su una collina che domina la valle.