Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: speed trap  speed trap
  1. A trap arranged on a roadway for catching speeders
    "The police set up a speed trap on the highway to catch drivers exceeding the limit"

Derived forms: speed traps

Type of: snare, trap

Encyclopedia: Speed trap