SPA


Meaning of SPA in English

spa /spɑː/ BrE AmE noun [countable]

[ Date: 1600-1700 ; Origin: Spa Belgian town with a spa ]

1 .

a) a place where the water has special minerals in it, and where people go to improve their health by drinking the water or swimming in it:

a historic spa town

b) ( also health spa ) a place where people go to improve their health and beauty, especially through swimming, exercise, beauty treatments etc

2 . ( also spa bath ) American English a bath or pool that sends currents of hot water around you SYN Jacuzzi

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.