RADAR TRAP


Meaning of RADAR TRAP in English

■ noun an area of road in which radar is used by the police to detect speeding vehicles.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.