[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)
RADAR
Meaning of RADAR in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012