English dictionary
speed trap meaning and definition
Definition and meaning of speed trap at MeaningMonkey.org. speed trap meaning and definition in the English Dictionary.SPEED TRAP noun
Definition of speed trap (noun)
- a trap arranged on a roadway for catching speeders
Source: Princeton University Wordnet