0%

ALL meanings of special branch

spe·cial branch
S s
  • proper noun special branch The Special Branch is the department of the British police that is concerned with political security and deals with things such as terrorism and visits by foreign leaders. 0
  • noun special branch (in Britain) the department of the police force that is concerned with political security 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?