Definitions
There are 2 meanings of the phrase
Downing Street.
Downing Street - as a noun
A street of westminster in london
Example: "The prime minister lives at no. 10 downing street"
The british government
Word Variations & Relations
A-Z Proximities
- downier
- downiest
- downiness
- downinesses
- downing
- Downing Street
- downland
- downlands
- downless
- downlight
- downlighter