fleet-street

Nouns

  • (n) a street in central London where newspaper offices are situated
  • (n) British journalism

Words of close approximity