Subscriber login


Forgot your password?

Library card login

Other

Fleet Street

Definition of Fleet Street
  • a street in central London in which the offices of national newspapers were located until the mid 1980s (often used to refer to the British Press):the hottest story in Fleet Street

Fleet Street in other Oxford dictionaries

Definition of Fleet Street in the US English dictionary