Word info

telestereoscope

Noun

Meaning

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

Source: Webster's dictionary

Related terms

Close letter words and terms