speed trap
English Dictionary
->
Letter S
-> speed trap
Search Dictionary:
speed trap Definition
(n)
a
trap
arranged
on
a
roadway
for
catching
speeders
speed trap Synonyms
speed trap
© Art Branch Inc.