Definition of Downing Street in English:
Named after the original developer of the site, Sir George Downing (circa1624–84), a diplomat under both Oliver Cromwell and Charles II.
Definition of Downing Street in:
- British & World English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.