STORM LANTERN
Meaning of STORM LANTERN in English
ˈstorm ˌlantern BrE AmE noun [countable]
a lamp which has a cover to protect the flame against the wind, used in the past
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012