site

US /saɪt/
UK /saɪt/
"site" picture
1.

site, emplacement, lieu

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 construction de la nouvelle école se trouve sur un grand site.
Archaeologists discovered an ancient burial site.
Les archéologues ont découvert un ancien site funéraire.
2.

site web, site

a website

:
I found the information on their official site.
J'ai trouvé l'information sur leur site officiel.
The company launched a new e-commerce site.
L'entreprise a lancé un nouveau site de commerce électronique.
1.

situer, implanter, placer

to locate or place something in a particular position

:
They decided to site the new hospital near the city center.
Ils ont décidé d'implanter le nouvel hôpital près du centre-ville.
The monument was sited on a hill overlooking the valley.
Le monument a été situé sur une colline surplombant la vallée.