Definition of Middlesbrough from the Oxford Advanced Learner's Dictionary

 

Middlesbrough

 
BrE BrE//ˈmɪdlzbrə//
 
; NAmE NAmE//ˈmɪdlzbrə//
 
 
jump to other results
a port in north-east England, on the estuary of the River Tees