SPEED TRAP


Meaning of SPEED TRAP in English

noun Date: 1925 a stretch of road policed by often concealed officers or devices (as radar) so as to catch speeders

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.