0 a device or system that uses radio signals to determine the position of sth -- radar [ masculine ]
1 a method of showing the direction and distance of an object by means of radio waves which bounce off the object and return to their source -- radar
(also adjective) a radar screen.
We have a responsibility to ensure that events in this country do not 'fall off the radar'.
And of course no one stands in front of a radar beam or rays from a microwave source.
All the services will be liberalised (control, radio, radar, search and rescue and meteorological).