English synonyms about - contact  

Special Branch

noun

1 Special Branch

A government police department dealing with political security.


Find more on special branch elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0263