Advertisement

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


Advertisement

Play Hangman

Play Poptropica

Play Same Game

Try Our Math Flashcards