Search Result for "fleet street":
Wordnet 3.0

NOUN (2)

1. a street in central London where newspaper offices are situated;

2. British journalism;


WordNet (r) 3.0 (2006):

Fleet Street n 1: a street in central London where newspaper offices are situated 2: British journalism