Search results
- Dictionarylight well
noun
- 1. an open area or vertical shaft in the centre of a building, typically roofed with glass, bringing natural light to the lower floors or basement.
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries