Shobdo Logo
ONADradar trap

radar trap

Flag: gbEnglishOxford New American Dictionary

radar trap /ˈrāˌdär ˌtrap, ˈreɪˌdɑr ˌtræp /
noun a speed trap in which police use radar.