1
: the diffused and reflected light of the sky
2
: an opening in a house roof or ship's deck that is covered with translucent or transparent material and that is designed to admit light
Love words? Need even more definitions?
Merriam-Webster unabridged
Share