fleet street

Noun
  1. A street in central London where newspaper offices are situated (synset 108589567)
  2. British journalism (synset 106277286)

Other Searches