radar trap Definition
Dictionary Home » Words Starting with R » rack-renter ... radiographer » radar trap
radar trap
noun
- 1. A device using radar which allows the police to detect vehicles travelling faster than the speed limit (see also speed trap).
