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