Meaning of “skylight” in the English Dictionary

british dictionary

"skylight" in American English

See all translations

skylightnoun [ C ]

us /ˈskɑɪˌlɑɪt/

a window built into a roof

(Definition of “skylight” from the Cambridge Academic Content Dictionary © Cambridge University Press)