Special branch | Mean of special branch in English Dictionary
- Noun
- the department of the British police force that deals with political crimes and terrorism
- Officers from Special Branch are investigating the case.
Những từ liên quan với SPECIAL BRANCH