Longman Dictionary of Contemporary English homepage

Topic: MOTOR VEHICLES


speed trap

noun
     
speed trap [countable]
TTCSC a place on a road where police wait to catch drivers who are going too fast
Word of the Day
The MOTOR VEHICLES
Word of the Day is:

Other related topics