What is the pronunciation of radar?
English definition of “radar”
radar noun [C]
on/off the radar (also on/off the radar screen) › used to say that people do or do not know about something or that something is or is not important to someone: He dropped off the political radar for nearly two decades. Toy safety is definitely on consumers' radar.