RADAR TRACKING STATION


Meaning of RADAR TRACKING STATION in English

A radar facility that has the capability of tracking moving targets.

DOD English dictionary of military terms.      Английский словарь военных терминов DOD.