English English Dictionary

English English Dictionary

The online English-English dictionary from The Project Gutenberg

Result

Result for Alethoscope

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