English synonyms about - contact  

speed trap

noun

1 speed trap

A trap arranged on a roadway for catching speeders.


Find more on speed trap elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0246