D defs.my
Entry 1 sense Webster, 1913

Telelectroscope

· Tel·e·lec·tro·scope · IPA
01 n. Any apparatus for making distant objects visible by the aid of electric transmission.
  1. 1.
    Any apparatus for making distant objects visible by the aid of electric transmission.