BATTLE LANTERN


Meaning of BATTLE LANTERN in English

noun

: one of the lanterns on a naval vessel ; especially : a portable battery-powered electric light for emergency use on such a vessel

he fumbled through the dim glow of the battle lanterns — Keith Wheeler

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.