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


Chelsea Hospital

; 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.