noun a city in Warwickshire, central England: health resort. noun a town in central England, in central Warwickshire: saline springs. Pop: 61 595 (2001)Official name: Royal Leamington Spa nounthe official name of Leamington Spa