radar trapEnglishOxford Dictionary of Englishradar trap /ˈreɪdɑː trap / ▸ noun an area of road in which radar is used by the police to detect vehicles exceeding a speed limit.