Special police

noun

Definitions

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

Next best steps

Mini challenge

Want a quick game? Try Word Finder.