American Dictionary
Definition lantern in American English
lantern noun
[countable] noun
/ˈlæntərn/
Synonyms and related words
2
a room at the top of a lighthouse that contains the light
Synonyms and related words
Synonyms and related words
