magic lantern

1 ENTRIES FOUND:
Save
magic lantern noun
plural magic lanterns
magic lantern
noun
plural magic lanterns
Learner's definition of MAGIC LANTERN
[count]
: a machine that was used in the past to show pictures on a wall or screen
Comments & Questions
Comments & Questions
What made you want to look up magic lantern? Include any comments and questions you have about this word.