MAGIC LANTERN Meaning of MAGIC LANTERN in English [magic lantern] n (1696): an early form of optical projector of still pictures using a transparent slide Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012