n. telemetry, system of executing measurements in space and transmitting the results via radio waves
Copyright © 2018 WordTech Co.