RADAR


Meaning of RADAR in English

A radio detection device that provides information on range, azimuth, and/or elevation of objects.

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