FLEET STREET


Meaning of FLEET STREET in English

[Fleet Street] n [Fleet Street, London, England, center of the London newspaper district] (1882): the London press

Merriam-Webster English vocab.      Английский словарь Merriam Webster.