SPEED TRAP
Meaning of SPEED TRAP in English
Function: noun
Date: 1925
: a stretch of road policed by often concealed officers or devices (as radar) so as to catch speeders
Merriam Webster Collegiate English Dictionary.
Merriam Webster - Энциклопедический словарь английского языка.
2012