A means or arrangement employed by police for detecting or apprehending lawbreakers; (now) especially an arrangement used for detecting motorists who exceed a speed limit.
Origin
Late 19th century.
Definition of police trap in US English:
police trap
noun
A means or arrangement employed by police for detecting or apprehending lawbreakers; (now) especially an arrangement used for detecting motorists who exceed a speed limit.