Open main menu
Wiktionary
β
Search
Edit
Read in another language
tellurometer
English
Edit
Noun
Edit
tellurometer
(
plural
tellurometers
)
A
surveying
instrument
that uses
radar
to measure
distances
.