telemetered meaning
UK US
telemetered (adjective): of or pertaining to telemetry.
Definition of telemetered
Scrabble score: 14 (letter breakdown)
Word lists: words starting with TE · words ending in ED · 11-letter words
More about telemetered on Wikipedia.