LANTERN


Meaning of LANTERN in English

n. case with transparent sides in which a light is contained; light and its casing; light chamber of a lighthouse; open or windowed structure build on a roof to let in light or air

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.