English edit

Noun edit

telemetrics (uncountable)

  1. telemetric technology; the use of telemetry