MEGALETHOSCOPE


Meaning of MEGALETHOSCOPE in English

( n. )

An optical apparatus in which pictures are viewed through a large lens with stereoptical effects. It is often combined with the stereoscope.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.