SPA

Search for glossary terms (regular expression allowed)
Term Main definition
SPA

A mineral spring, or a locality or resort hotel near such a spring, to which people resorted for cures (from Spa, a watering-place in eastern Belgium). Today, the word spa is used more loosely to refer to any fashionable resort locality or hotel.