Advertisement

Advertisement

Tower Hamlets

[ tou-er ]

noun

  1. a borough of Greater London, England.


Tower Hamlets

noun

  1. a borough of E Greater London, on the River Thames: contains the main part of the East End. Pop: 206 600 (2003 est). Area: 20 sq km (8 sq miles)


Discover More

Example Sentences

Even the Tower ought to have no garrison except the trainbands of the Tower Hamlets.

Then it was that all the parishes that now go to make up the teeming Tower Hamlets were comprised in Stepney.

The whole day was "off," and a stroll in the Tower Hamlets Cemetery was decided on.

From that date until the day of his death he was devoted to the Tower Hamlets Mission.

On the 11th of this month there is to be a dinner given to Lushington by the electors of the Tower Hamlets.

Advertisement

Word of the Day

petrichor

[pet-ri-kawr]

Meaning and examples

Start each day with the Word of the Day in your inbox!

By clicking "Sign Up", you are accepting Dictionary.com Terms & Conditions and Privacy Policies.

Advertisement

Advertisement

Advertisement


toweredtowering