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.