English
English version

speed trap in Crime & law topic

From Longman Dictionary of Contemporary Englishspeed trapˈspeed trap noun [countable]  TTCSCa place on a road where police wait to catch drivers who are going too fast
Examples from the Corpus
speed trapCall it the most expensive speed trap in the world.