magic lanternEnglishOxford Dictionary of Englishmagic lantern /ˌmadʒɪk ˈlantən / ▸ noun historical a simple form of image projector used for showing photographic slides.