English Dictionary
Definition skylight in British English
skylight noun
[countable] noun
/ˈskaɪˌlaɪt/
Synonyms and related words
