Longman Dictionary of Contemporary English homepage

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]
Word of the Day
The MOTOR VEHICLES
Word of the Day is:

Other related topics