What is the meaning of the word "telemeter"?

Definitions:

  1. any instrument for observing events at a distance and transmitting the information back to the observer copy to clipboard noun
    • My telemeter says that the ship is 10 miles away from our current location. copy to clipboard

NearBy Words: