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
a campsite
the site of a tumor
A mobile phone mast has been sited on top of the school building.
A radio tower has been sited on top of the school.
英语词典包含67175条英英释义在线翻译词条,基本涵盖了全部常用单词的英英翻译及用法,是英语学习的有利工具。