'telemetered' definitions:

Definition of 'telemetered'

(from WordNet)
adjective
Of or pertaining to telemetry; "the telemetered information was recorded and analyzed"

Words containing 'telemetered'