Glossary search

magic lantern

Relationships
Synonym: 

n. ~ A device using a light and lens to project images on glass onto a surface for viewing by an audience.

Notes: 

Magic lanterns were developed in the mid-17th century.