Longman Dictionary of Contemporary English homepage

Topic: POLICE


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 POLICE
Word of the Day is:

Other related topics