TOP

Definition of the Middlesex Hospital from the Oxford Advanced Learner's Dictionary

the Middlesex Hospital

 
/ðə ˌmɪdlseks ˈhɒspɪtl/
 
/ðə ˌmɪdlseks ˈhɑːspɪtl/
jump to other results
  1. a former large teaching hospital in central London. It was established in 1745 and closed in 2005.
ripple effect
noun
 
 
From the Topic
Change, cause and effect
C2
Oxford Learner's Dictionaries Word of the Day