English dictionary
alethoscope
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
An instrument for viewing pictures by means of a lens, so as to present them in their natural proportions and relations.
Source: webster1913