Downing Street
English Dictionary
->
Letter D
-> Downing Street
Search Dictionary:
Downing Street Definition
(n)
a
street
of
Westminster
in
London
; "
the
Prime
Minister
lives
at
No
.
10
Downing
Street
"
(n)
the
British
government
Downing Street Synonyms
Downing Street
© Art Branch Inc.