telelectroscope
English
noun
Definitions
- Any apparatus for making distant objects visible by the aid of electric transmission.
Etymology
Compound from English tele- + English electro- + English -scope.
Origin
English
-scope
Compound from English tele- + English electro- + English -scope.
English
-scope