Definitions | Downing Street |
| noun
- a street in Westminster, London containing the residences of the Prime Minister and the Chancellor of the Exchequer
- (be extension) the British government
Supplemental Details:Sponsor an extended definition for Downing Street for as little as $10 per month. Click here to contact us.
| |
|