• Telemetre

    Full definition of telemetre

    Noun

    telemetre

    (plural telemetres)
    1. (nonstandard) Alternative form of telemeter
    © Wiktionary