Definify.com
Definition 2024
Downing_Street
Downing Street
English
Proper noun
- a street leading off Whitehall in Westminster, London containing the residences of the Prime Minister and the Chancellor of the Exchequer
- (idiomatic, by extension) the British government
Related terms
See also
- Downing Street on Wikipedia.Wikipedia