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

 

Papworth Hospital

 
BrE
 
; NAmE
 
 
jump to other results
a hospital near Cambridge, England, which is especially known for carrying out heart operations.