Meaning of RADAR in English

RADAR

[ra.dar] n, often attrib [radio detecting and ranging] (1941): a device or system consisting usu. of a synchronized radio transmitter and receiver that emits radio waves and processes their reflections for display and is used esp. for detecting and locating objects (as aircraft) or surface features (as of a planet)

Merriam-Webster English vocab.      Английский словарь Merriam Webster.