Definitions from Wiktionary (TDRS)
▸ noun: Initialism of Tracking and Data Relay Satellite.
▸ Words similar to TDRS
▸ Usage examples for TDRS
▸ Idioms related to TDRS
▸ Wikipedia articles (New!)
▸ Popular adjectives describing TDRS
▸ Words that often appear near TDRS
▸ Rhymes of TDRS
▸ Invented words related to TDRS
▸ noun: Initialism of Tracking and Data Relay Satellite.
Similar:
▸ Words similar to TDRS
▸ Usage examples for TDRS
▸ Idioms related to TDRS
▸ Wikipedia articles (New!)
▸ Popular adjectives describing TDRS
▸ Words that often appear near TDRS
▸ Rhymes of TDRS
▸ Invented words related to TDRS