lantern slide Meaning, Definition & Usage

  1. noun a transparency mounted in a frame; viewed with a slide projector
    slide.

WordNet