Definition, synonyms and related words
A place where a building or other physical structure is under construction.