English synonyms about - contact  

jump to corresponding sense entry

jump to corresponding sense entry

Fleet Street

noun

1 Fleet Street

A street in central London where newspaper offices are situated.

2 Fleet Street

British journalism.


Find more on Fleet Street elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0345