Definition of police whistle in English:

police whistle

noun

  • A type of loud whistle used by the police.

Origin

Late 19th century; earliest use found in Condition of Affairs Late Insurrectionary States: Georgia.