TELEMETERED

Definition of TELEMETERED

  1. (adj)of or pertaining to telemetry