Downing Street /ˈdaʊnɪŋ-/ noun Learner's definition of DOWNING STREET
[singular]
: the British Prime Minister or the British government唐宁街;英国政府;英国首相 ◊ The term Downing Street comes from the address of the official home of the British Prime Minister at Number 10 Downing Street in London.唐宁街这一说法源自英国首相位于伦敦唐宁街10号的首相官邸。