English dictionary
lantern meaning and definition
Definition and meaning of lantern at MeaningMonkey.org. lantern meaning and definition in the English Dictionary.LANTERN noun
Definition of lantern (noun)
- light in a transparent protective case
Source: Princeton University Wordnet