downing-street

Nouns

  • (n) a street of Westminster in London
    • the Prime Minister lives at No. 10 Downing Street
  • (n) the British government

Words of close approximity