TELESTEREOSCOPE


Meaning of TELESTEREOSCOPE in English

(n.) A stereoscope adapted to view distant natural objects or landscapes; a telescopic stereoscope.

Webster's English dictionary.      Английский словарь Webster.