Definitions of lantern slide:

  • noun:   a transparency mounted in a frame; viewed with a slide projector