Yahoo India Web Search

Search results

  1. Dictionary
    light 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.