SPEED TRAP


Meaning of SPEED TRAP in English

n. A place where police hide and wait to catch drivers who are going even a little faster than the speed limit. Mr. Jones was caught in a speed trap.

American idioms English vocabulary.      Английский словарь американских идиом.