In dictionaries:
Tracking and Data Relay Satellite System
The U.S. (TDRSS, pronounced "T-driss") a network of American communications satellites (each called a tracking and data relay satellite, TDRS) and ground stations used by NASA for space communications.
more...