lantern slide


Meanings

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

Synonyms