SPA


Meaning of SPA in English

n.

Pronunciation: ' spä, ' spo ̇

Function: noun

Etymology: Spa, watering place in Belgium

Date: 1610

1 a : a mineral spring b : a resort with mineral springs

2 : a fashionable resort or hotel

3 New England : SODA FOUNTAIN

4 : a commercial establishment (as a resort) providing facilities devoted especially to health, fitness, weight loss, beauty, and relaxation

5 : a hot tub with a whirlpool device

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.