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