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