megalethoscope definition

  • noun:
    • An optical device where photographs tend to be viewed through a large lens with stereoptical effects.
    • An optical equipment in which photos are viewed through a large lens with stereoptical results. It is often combined with the stereoscope.
41 votes

How would you define megalethoscope?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!