Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

speed trap Definition

Cancel
speed trap
noun(speed trap)
a stretch of road policed by often concealed officers or devices (such as radar) so as to catch speeders

Words Related to speed trap!

speed trap Examples by Brain Bank Users