special police

名词 n.

英文释义

名词 n.
  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. A paramilitary force having some level of police powers. uncountable
0 次浏览 数据来源: Wiktionary