TELELECTROSCOPE Meaning of TELELECTROSCOPE in English (n.) Any apparatus for making distant objects visible by the aid of electric transmission. Webster's English dictionary. Английский словарь Webster. 2012