English

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

 

Chelsea Hospital

 
BrE
 
; NAmE
 
(also Chelsea Royal Hospital)
 
jump to other results
a large building in Chelsea, London, built in the 1680s by Charles II as a home for 440 old or injured soldiers, who became known as the Chelsea Pensioners. It was designed by Christopher Wren.