Definify.com

Webster 1913 Edition


Megalethoscope

Megˊa-leth′o-scope

,
Noun.
[
Mega-
+
alethoscope
.]
An optical apparatus in which pictures are viewed through a large lens with stereoptical effects. It is often combined with the stereoscope.

Definition 2024


megalethoscope

megalethoscope

English

Noun

megalethoscope (plural megalethoscopes)

  1. An optical apparatus in which pictures are viewed through a large lens with stereoptical effects.