Definition of Harrogate from the Oxford Advanced Learner's Dictionary

 

Harrogate

 
BrE
 
; NAmE
 
 
jump to other results
a spa town (= one where there are springs of mineral water considered healthy to drink) in North Yorkshire, England. Many retired people live there. It has a large conference centre.