| a street in central London, England: location of many newspaper offices; often used figuratively to mean the entire British newspaper world. |
| Fleet Street n. British journalism. [After Fleet Street in central London, long the headquarters for many British newspaper publishers.] |