VariousWords beta
Definitions:
Adjective
telemetered
Definition: of or pertaining to telemetry; "the telemetered information was recorded and analyzed"
Definition: measured by means of telemetry