What does ATDRS mean?
- Code
-
Meaning
Language
Themes and places
- ATDRS
-
Advanced Tracking and Data Relay Satellite
The abbreviation ATDRS (Advanced Tracking and Data Relay Satellite) includes abbreviations TDRS (Tracking and Data Relay Satellite) and DRS (Data Relay Satellite).