Subscriber login


Forgot your password?

Library card login

Other

tracking station

Translate tracking station | into German
Definition of tracking station

noun

  • a place from which the movements of missiles, aircraft, or satellites are tracked by radar or radio.

tracking station in other Oxford dictionaries

Definition of tracking station in the US English dictionary
  |  Cite

Word of the day

synodic

/ sɪˈnɒdɪk /
adjective
relating to or involving the conjunction of celestial objects …