English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition lantern in British English

lantern noun

[countable] noun
/ˈlæntə(r)n/
Synonyms and related words
2

a room at the top of a lighthouse that contains the light

Synonyms and related words
3

a structure at the top of a building with windows on all sides to let light into the building

Synonyms and related words
Definition lantern in British English