Skylight

Webster's Dictionary of the English Language

·noun A window placed in the roof of a building, in the ceiling of a room, or in the deck of a ship, for the admission of light from above.

Related Words

  • skylight

    A framework in the deck to admit light vertically into the cabin and gun-room. ...

    The Sailor's Word-Book