Search results
- Dictionaryfleet/fliːt/
noun
- 1. a marshland creek, channel, or ditch. dialect British
- 2. a stream, now wholly underground, running into the Thames east of Fleet Street.
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries