Synonyms
Etymology

1. telemeter

noun. any scientific instrument for observing events at a distance and transmitting the information back to the observer.

Synonyms

  • space probe

Etymology

  • -meter (English)
  • μέτρον (Ancient Greek (to 1453))
  • tele- (English)
  • τῆλε (Ancient Greek (to 1453))

Featured Games

Synonym.com