radar trap

English dictionary entry

Meanings

noun
  1. 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

radar trap radar traps

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.