(1) A resort providing therapeutic baths. (2) A resort area having mineral springs. (3) A tub for relaxation or invigoration, usually including a device for raising whirlpools in the water.
SPA
Meaning of SPA in English
Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012