special police

English

Noun

special police (uncountable)

  1. A law enforcement agency or unit whose duties and responsibilities differ significantly from other forces in the same nation, jurisdiction, or agency.
  2. A paramilitary force having some level of police powers.