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



