English

site noun definition in Construction topic from the Oxford Advanced Learner's Dictionary

site

 noun: Construction topic
a place where a building, town, etc. was, is or will be located the site of a sixteenth century abbey to work on a building/construction site A site has been chosen for the new school. All the materials are on site so that work can start immediately.