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