Magic lantern Meaning, Definition & Usage
-
noun an early form of slide projector
WordNet
Definitions
- an optical instrument consisting of a case inclosing a light, and having suitable lenses in a lateral tube, for throwing upon a screen, in a darkened room or the like, greatly magnified pictures from slides placed in the focus of the outer lens.
Definitions
- . See
Lantern .