English dictionary
magic lantern meaning and definition
Definition and meaning of magic lantern at MeaningMonkey.org. magic lantern meaning and definition in the English Dictionary.MAGIC LANTERN noun
Definition of magic lantern (noun)
- an early form of slide projector
Source: Princeton University Wordnet