Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

alethoscope Definition

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

Words Related to alethoscope!

alethoscope Examples by Brain Bank Users