storm lantern
ˈstorm ˌlantern
noun [countable]
a lamp which has a cover to protect the flame against the wind, used in the past
ˈstorm ˌlantern
noun [countable]a lamp which has a cover to protect the flame against the wind, used in the past