Tellurometer
WiktionaryText

Noun



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