speed trap Meaning, Definition & Usage

  1. noun a trap arranged on a roadway for catching speeders

WordNet