Find the word definition


TDRS-L, to be renamed TDRS-12 upon entry into service, is an American communications satellite operated by NASA as part of the Tracking and Data Relay Satellite System. The twelfth Tracking and Data Relay Satellite, it is the second third-generation spacecraft to be launched, following TDRS-11 in 2013.