Synonyms of Speed Trap in English :
Antonyms of Speed Trap in English
Thesaurus of Speed Trap in English
1. (noun) a trap arranged on a roadway for catching speeders