The phrase
"speed traps" refers to specific spots on the road where police or traffic authorities monitor vehicles to catch those who are driving too fast and issue them a ticket.
Full definition
Synonyms for individual words can be found below.
«speed»
«traps»
Sentences with «speed traps»