Dictionary
Definition of SPEED TRAP
noun : SPEED TRAP
Source:WordNet 3.1
-
1. (
) a trap arranged on a roadway for catching speeders ;
See more about : SPEED TRAP