Cite
 

Dictionary


Track'ing and Da'ta Re"lay Sat"ellite




U.S. Aerospace.one of a series of geostationary satellites that relay communications between a space shuttle and mission control. Abbr.: TDRS

Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.

track geometry cartracking station

 

Related Content