Topic: CRIME AND LAW


speed trap

noun
     
speed trap [countable]
TTCSC a place on a road where police wait to catch drivers who are going too fast

Explore CRIME AND LAW Topic