YourDictionary

tellurometer

(tĕlˌyə-rŏmˈĭ-tər)

noun
A surveying instrument that measures distance by measuring the roundtrip travel time of reflected microwaves.

link/cite print suggestion box