Definition of police-trapped in English:

police-trapped

adjective

  • (Of a road) having a police trap or traps, chiefly for detecting speeding motorists.

Origin

Early 20th century; earliest use found in The Pall Mall Magazine.