TOP

Definition of Leamington Spa from the Oxford Advanced Learner's Dictionary

Leamington Spa

 
/ˌlemɪŋtən ˈspɑː/
 
/ˌlemɪŋtən ˈspɑː/
jump to other results
  1. a spa town (= a town where there are springs of mineral water considered to be healthy to drink) in Warwickshire, England. In the late 18th century it became a fashionable place for upper-class people to meet, and Queen Victoria gave it the title of 'Royal Leamington Spa' in 1838.
influence
verb
 
 
From the Word list
OPAL spoken words
Oxford Learner's Dictionaries Word of the Day