What is the full meaning of telemetered
TELEMETER, to measure using a telemeter, an instrument for measuring strain or distance from observer [v]
Example of the word telemetered placed on a Scrabble board.