Downing Street - definition and synonyms

noun [uncountable] 

Your browser doesn’t support HTML5 audio

/ˈdaʊnɪŋ ˌstriːt/
  1. the prime minister or the government of the UK

    Within an hour, Downing Street issued another statement on the crash.

Word story
From the street in London where the Prime Minister lives.