Special Branch

Definitions

Law

Politics

  • noun the branch of the UK police force that specialising in political security and is the executive arm of the government intelligence agencies
http://www.dictionarycentral.com/definition/special-branch.html