• Tellurometer

    Full definition of tellurometer

    Noun

    tellurometer

    (plural tellurometers)
    1. A surveying instrument that uses radar to measure distances.
    © Wiktionary