Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

downing street Definition

Cancel
downing street
noun(Downing Street)
the British Prime Minister or the British government

Words Related to downing street!

downing street Examples by Brain Bank Users