English dictionary
Security Service
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
the government agency in the United Kingdom that is responsible for internal security and counterintelligence on British territory
Source: WordNet 3.0