English Dictionary
Definition Downing Street in British English
Downing Street noun
[uncountable] noun
/ˈdaʊnɪŋ ˌstriːt/
From the street in London where the Prime Minister lives.
1
the prime minister or the government of the UK
Synonyms and related words
