文polyglot.
← English dictionary
English / word

site

noun A1
MEANING 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

Sources

Bidyazo vocabulary library ↗