meaning of lantern slide

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


Related Words

lantern slide |

Developed & Maintained By Taraprasad.com

Treasure Words