'Special Branch' definitions:

Definition of 'Special Branch'

(from WordNet)
noun
A government police department dealing with political security