TELEMETRY Meaning of TELEMETRY in English n. system of executing measurements in space and transmitting the results via radio waves Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012