Definify.com

Definition 2024


tellurometer

tellurometer

English

Noun

tellurometer (plural tellurometers)

  1. A surveying instrument that uses radar to measure distances.