English

Definition of Broadmoor noun from the Oxford Advanced Learner's Dictionary

 

Broadmoor

 noun
noun
BrE BrE//ˈbrɔːdmɔː(r)//
 
; NAmE NAmE//ˈbrɔːdmɔːr//
 
 
jump to other results
a special hospital in southern England for criminals who are mentally ill and considered very dangerous