LANTERN


Meaning of LANTERN in English

[noun] [C] - a light enclosed in a container which has a handle for holding it or hanging it up, or the container itselfThe children were carrying coloured Chinese/paper lanterns.See picture: Lights

Cambridge English vocab.      Кембриджский английский словарь.