DICTIONARY


Definition of FLEET STREET

noun : FLEET STREET

Source: WordNet 3.1

  • 1. (

    ) a street in central London where newspaper offices are situated ;


See more about : FLEET STREET