Special Branch

noun

Definition of Special Branch

: the department of the British police force that deals with political crimes and terrorism