English / word
site
noun A1MEANING IN ENGLISH
a place where something happens or is built; a website
a location or place, often used for a specific purpose, such as a construction site or a website
In context
01
The new market site is near the bus stand.
02
Visit the university site for the admission notice.
Synonyms
place,location,website
Antonyms
none
Collocations
site of the accident,construction site,development site