Definition, synonyms and related words
A site where work occurs; usually used in reference to construction work