ALETHOSCOPE


Meaning of ALETHOSCOPE in English

( n. )

An instrument for viewing pictures by means of a lens, so as to present them in their natural proportions and relations.

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