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