Definition of Cheltenham from the Oxford Advanced Learner's Dictionary

 

Cheltenham

 
BrE
 
; NAmE
 
 
jump to other results
a town in Gloucestershire, England. In the 18th century it was an important spa town, where people came to drink the spring water for their health. Now it is well known for its elegant architecture and the two Cheltenham Festivals. The music festival takes place every summer and is an important event in modern British music. The literature festival takes place every autumn, and attracts writers and visitors from all over Britain.