Feedback
Downing street
Your browser does not support the audio element.
Meaning
Name
●
a
street
leading off
Whitehall in Westminster, London
containing
the
residences
of the Prime Minister and the Chancellor of the Exchequer
●
the British government
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better