TRACKING STATION


Meaning of TRACKING STATION in English

■ noun a place from which the movements of missiles, aircraft, or satellites are tracked.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.