Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

magic lantern Definition

Cancel
magic lantern
noun(magic lantern)
an early form of optical projector of still pictures using a transparent slide

Words Related to magic lantern!

magic lantern Examples by Brain Bank Users