English

Definition of the Chilterns from the Oxford Advanced Learner's Dictionary

 

the Chilterns

 
BrE
 
; NAmE
 
(also the Chiltern Hills)
 
jump to other results
a range of hills in southern England, between London and Oxford, well known for their attractive scenery. It is a fashionable and expensive area to live in, and is protected as an Area of Outstanding Natural Beauty.