Advertisement
Advertisement
View synonyms for magic lantern
magic lantern
noun
a device having an enclosed lamp and a lenslike opening, formerly used for projecting and magnifying images mounted on slides or films.
magic lantern
noun
Sometimes shortened to: lantern. an early type of slide projector
Discover More
Word History and Origins
Origin of magic lantern1
First recorded in 1690–1700
Advertisement
Advertisement
Advertisement
Advertisement
Browse