English

Definition of Wells from the Oxford Advanced Learner's Dictionary

 

Wells

 
BrE
 
; NAmE
 
 
jump to other results
a town in Somerset in the west of England. It is famous for its fine cathedral, built in the 13th and 14th centuries, and its many other old buildings.