Summary
English Synonyms:   more detail...
  1. Downing Street:


English

Detailed Synonyms for Downing Street in English

Downing Street:

Downing Street [the ~] noun

  1. the Downing Street
    – the British government 1
    the Downing Street
    – the British government 1
  2. the Downing Street
    – a street of Westminster in London 1
    the Downing Street
    – a street of Westminster in London 1
    • Downing Street [the ~] noun
      • the Prime Minister lives at No. 10 Downing Street1

Related Definitions for "Downing Street":

  1. the British government1
  2. a street of Westminster in London1
    • the Prime Minister lives at No. 10 Downing Street1

Related Synonyms for Downing Street