Home
Search
Index
Definify.com
Definition
2024
tellurometer
tellurometer
English
Noun
tellurometer
(
plural
tellurometers
)
A
surveying
instrument
that uses
radar
to measure
distances
.
Similar Results