fleet_street has definitions from the fields of writing,news,transportation,geography
1
[ noun ] (transportation,geography) a street in central London where newspaper offices are situated

Related terms

street London

2
[ noun ] (writing,news) British journalism

Related terms

journalism

*