Longman Dictionary English From Longman Dictionary of Contemporary EnglishRelated topics: Daily lifestorm lanternˈstorm ˌlantern noun [countable] DLIGHTa lamp which has a cover to protect the flame against the wind, used in the past ldoceonline.com