American Dictionary
Definition tracking station in American English
tracking station noun
[countable]noun1
a place where scientists check and record the movements of space vehicles and satellites

American Dictionary
a place where scientists check and record the movements of space vehicles and satellites