Definition of special police in English:

special police

noun

  • A police unit with specialized duties, especially which differ from those typically assumed by the police.

Origin

Early 19th century; earliest use found in The Times.