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