Subscriber login


Forgot your password?

Library card login

Other

earth station

Syllabification: (earth sta·tion)
Definition of earth station

noun

  • a radio station located on the earth and used for relaying signals from satellites.

earth station in other Oxford dictionaries

Definition of earth station in the British & World English dictionary