Meaning of RADAR in English

RADAR

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

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