Telemeter Meaning

There are 1 meaning(s) for word Telemeter

Meaning 1 : any scientific instrument for observing events at a distance and transmitting the information back to the observer