a system that uses radio waves to find the position and movement of objects, for example planes and ships, when they cannot be seen compare sonar雷达 Extra ExamplesTopics Transport by waterc1, Transport by airc1The aircraft suddenly went off the radar. 飞机突然从雷达显示屏上消失了。 The submarine is impossible to detect on radar. 雷达不可能探测到这种潜艇。 navigation by radar 通过雷达导航
Oxford Collocations Dictionaryadjective- enemy
- police
- airborne
- …
- be equipped with
- operator
- station
- system
- …
- by radar
- on radar
- off the radar
- on the radar
Word Origin1940s: from ra(dio) d(etection) a(nd) r(anging).
Idioms
below/under the radar
on/off the radar (screen)