English version

tracking station in Space topic

From Longman Dictionary of Contemporary Englishtracking stationˈtracking ˌstation noun [countable] 🔊 🔊 TTSa place from which objects moving in space, such as satellites and rockets, can be recognized and followed