radar trap
Meanings
noun
- A roadside location, manned by police or similar officials, where a device that emits a radar beam is used to monitor the speeds of motor vehicles in order to apprehend motorists in violation of the speed limit.
Word forms
Related words
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.