MAGIC LANTERN
Meaning of MAGIC LANTERN in English
ˌmagic ˈlantern BrE AmE noun [countable]
a piece of equipment used in the past to make pictures shine onto a wall or screen
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012