Definition Definition

telestereoscope - Meaning and Examples

Meaning of 'telestereoscope' (Webster Dictionary)

1 . Telestereoscope [ n.]
- A stereoscope adapted to view distant natural objects or landscapes; a telescopic stereoscope.