Longman Dictionary English From Longman Dictionary of Contemporary EnglishRelated topics: Spacetracking stationˈtracking ˌstation noun [countable] TTSa place from which objects moving in space, such as satellites and rockets, can be recognized and followed ldoceonline.com