Loading page
fleet street is a noun meaning "a street in central London where newspaper offices are situated". It carries 2 recorded senses.
British journalism
Definitions, synonyms and semantic relations for fleet street come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.