Definitions for orthoscope
orthoscope
or·tho·scope
Spelling: [awr-thuh-skohp]
IPA: /ˈɔr θəˌskoʊp/
Orthoscope is a 10 letter English word.
You can make 580 anagrams from letters in orthoscope (cehoooprst).
Definitions for orthoscope
noun
-
(formerly) an instrument for examining the internal structures of the eye through a layer of water that neutralizes the refraction of the cornea.
Origin of orthoscope
First recorded in 1890-95; ortho- + -scope