telemetered

English

Adjective

telemetered (not comparable)

  1. measured by means of telemetry

Verb

telemetered

  1. simple past and past participle of telemeter