VariousWords beta
Related Terms:
Noun
Definition: An out-of-control communications satellite which cannot maintain its original orbit but remains capable of re-transmitting any signal it receives.
VariousWords beta
Definition: An out-of-control communications satellite which cannot maintain its original orbit but remains capable of re-transmitting any signal it receives.