TOP

Definition of Cheltenham from the Oxford Advanced Learner's Dictionary

Cheltenham

 
/ˈtʃeltnəm/
 
/ˈtʃeltnəm/
jump to other results
  1. 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 attractive 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.
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day