TRACK PRODUCTION AREA


Meaning of TRACK PRODUCTION AREA in English

(*) An area in which tracks are produced by one radar station.

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