special branch Meaning, Definition & Usage

  1. noun a government police department dealing with political security

WordNet