telemeter
Explore definitions, synonyms, and language insights of telemeter
Definitions
Noun
any scientific instrument for observing events at a distance and transmitting the information back to the observer