WordRel.com
Special Branch
Noun
a government police department dealing with political security
domain region
Britain
Great Britain
U.K.
UK
United Kingdom
United Kingdom of Great Britain and Northern Ireland
hypernym
government department
Special Branch vs government department
© WordRel.com 2024,
CC-BY 4.0
/
CC-BY-SA 3.0
.
Details