English

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

 

the Quantocks

 
BrE
 
; NAmE
 
(also the Quantock hills)
 
jump to other results
a range of hills in Somerset, England, well known for their attractive scenery.