Tower Hamlets
Tower Hamlets
Definition
Tower Hamlets
borough of E Greater London, England: pop. 161,000
Browse dictionary entries near Tower Hamlets
- tower block
- tower
- toweling
- towelette
- towel
- towboat
- towards
- towardly
- toward
- towage
- Tower of London
- towered
- towering
- towery
- towhead
- towhee
- towline
- town
- town clerk
- town crier
