Definition of Cheltenham Ladies' College from the Oxford Advanced Learner's Dictionary

 

Cheltenham Ladies' College

 
BrE
 
; NAmE
 
 
jump to other results
one of the best-known British public schools for girls, established in Cheltenham in 1853.