Definition from macmillandictionary.com
Your browser doesn’t support HTML5 audio
a construction site
The local town plan identifies potential sites for new development.
We’re worried about an accident happening on site.
We visited the site of the Battle of Bosworth.
Hebron is the site of a mosque sacred to Muslims.
a caravan site
a landing site for helicopters
The birds were flying around their nest site.
the site of a tumour