Meaning of RADAR in English


[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.