American English

Definition of radar noun from the Oxford Advanced American Dictionary



jump to other results
  • a system that uses radio waves to find the position and movement of objects, for example planes and ships, when they cannot be seen They located the ship by radar. a radar screen compare sonar
  • Idioms
    below/under the radar
    jump to other results
    used to say that people are not aware of something Experts say a lot of corporate crime stays under the radar.
    bubble under the radar (informal)
    jump to other results
    to be likely to be very successful or popular soon Here are two records that are bubbling under the radar.
    on/off the radar (screen)
    jump to other results
    used to say that people's attention is on or not on something The issue of terrorism is back on the radar screen. Since the scandal broke, all other issues seem to have disappeared off the radar screen as far as the media is concerned.
    See the Oxford Advanced Learner's Dictionary entry: radar