english
1
general::
noun HF radio waves: Police use radar to catch speeders.
Simple Definitions
2
general::
noun ADJ. enemy, police VERB + RADAR be equipped with RADAR + NOUN operator | screen | beam, signal | equipment, scanner, station, system, transmitter PREP. by ~ navigating by radar | on ~ The submarine is impossible to detect on radar.
Oxford Collocations Dictionary