Telestereoscope /(?)/ Tel·e·ste·re·o·scope Telestereoscope n. A stereoscope adapted to view distant natural objects or landscapes; a telescopic stereoscope. (Opt.)