magic lantern








noun

  1. a device having an enclosed lamp and a lenslike opening, formerly used for projecting and magnifying images mounted on slides or films.

noun

  1. an early type of slide projectorSometimes shortened to: lantern
54 queries 0.648