An Encylopedia Britannica Company

speed trap

1 ENTRIES FOUND:
speed trap noun
plural speed traps
speed trap
noun
plural speed traps
Britannica Dictionary definition of SPEED TRAP
[count]
: an area of road where police hide from drivers and use special equipment to catch people who are driving too fast