Meaning of RADAR in English
/ray"dahr/ , n.
1. Electronics. a device for determining the presence and location of an object by measuring the time for the echo of a radio wave to return from it and the direction from which it returns.
2. a means or sense of awareness or perception: lobbyists working under the media's radar.
[ 1940-45, Amer.; ra ( dio ) d ( etecting ) a ( nd ) r ( anging ) ]
Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012