Home
Search
Index
Definify.com
Webster
1913
Edition
Telestereoscope
Telˊe-ste′re-o-scope
,
Noun.
[Gr. [GREEK] far off + E.
stereoscope
.]
(Opt.)
A stereoscope adapted to view distant natural objects or landscapes; a telescopic stereoscope.
Similar Results