Home
About
Contact
Privacy Policy
AllDefiNitions
Home
About
Contact
Privacy Policy
Home
Tracking And Data Relay Satellite (noun) Definition, Meaning & Examples
Tracking And Data Relay Satellite (noun) Definition, Meaning & Examples
Admin
noun
one of a series of geostationary satellites that relay communications between a space shuttle and mission control.
Abbreviation
: TDRS
More Definitions
LAND FREEZE (noun) Definition, Meaning & Examples
MELODY (noun) Definition, Meaning & Examples
PERSPECTIVE (noun) Definition, Meaning & Examples
ESPIONAGE (noun) Definition, Meaning & Examples
BEAT OUT (noun) Definition, Meaning & Examples
LISTENABLE (noun) Definition, Meaning & Examples
Most Recent Post
septal (noun) Definition, Meaning & Examples
European Space Agency (noun) Definition, Meaning & Examples
dehiscence (noun) Definition, Meaning & Examples
sannyasi (noun) Definition, Meaning & Examples
jaybird (noun) Definition, Meaning & Examples
everlasting pea (noun) Definition, Meaning & Examples
tremulant (noun) Definition, Meaning & Examples
harridan (noun) Definition, Meaning & Examples
court of common pleas (noun) Definition, Meaning & Examples
collodion (noun) Definition, Meaning & Examples
Categories
Disctionary
Definitions
Meaning
Examples