English
English version

storm lantern in Daily life topic

From Longman Dictionary of Contemporary Englishstorm lanternˈstorm ˌlantern noun [countable]  DLIGHTa lamp which has a cover to protect the flame against the wind, used in the past