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