Middlesbrough
geographical name
Mid·dles·brough
ˈmi-dᵊlz-brə
town on the Tees River in northern England population 175,000
Love words? Need even more definitions?
Merriam-Webster unabridged
Share