Longman Dictionary English From Longman Dictionary of Contemporary EnglishRelated topics: Motor vehicles, Crime & lawspeed trapˈspeed trap noun [countable] TTCSCa place on a road where police wait to catch drivers who are going too fastExamples from the Corpusspeed trap• Call it the most expensive speed trap in the world. ldoceonline.com