sitenoun [ C ]uk /saɪt/ us /saɪt/
site noun [ C ] (PLACE)
a building site
This is the site of the accident.
- a derelict site
- They're planning to develop the whole site into a shopping complex.
- Armed guards are posted around the site.
- Houses have been built on the periphery of the factory site.
- So far, only the westerly part of the site has been developed.
site noun [ C ] (INTERNET)
A2 a website