Word info

telelectroscope

Noun

Meaning

telelectroscope (plural telelectroscopes)

Any apparatus for making distant objects visible by the aid of electric transmission.

Source: en.wiktionary.org

Close letter words and terms