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

1.
local, sítio, terreno
an area of ground on which a town, building, or monument is constructed
:
•
The construction of the new school is on a large site.
A construção da nova escola está em um grande local.
•
Archaeologists discovered an ancient burial site.
Arqueólogos descobriram um antigo sítio de sepultamento.
1.
situar, localizar, colocar
to locate or place something in a particular position
:
•
They decided to site the new hospital near the city center.
Eles decidiram localizar o novo hospital perto do centro da cidade.
•
The monument was sited on a hill overlooking the valley.
O monumento foi situado em uma colina com vista para o vale.