English English Dictionary

English English Dictionary

The online English-English dictionary from The Project Gutenberg

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.