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 - Словарь современного английского языка.