Topic: MOTOR VEHICLES


radar trap

noun
     
radar trap [countable]
TTCSCP a set of equipment that uses radar to catch drivers who are going faster than the legal speed limit [↪ speed trap]

Explore MOTOR VEHICLES Topic