radar trap
noun
Definitions
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.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
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.