spa
//ˈspa//
Polishnoun
Definitions
- 1.spa (beauty treatments designed to moisturise and nourish the skin; also: cosmetics used for such treatments)
- 2.spa (health resort near a mineral spring or hot spring)
- 3.spa (hot tub)
Forms
- SPAalternative
- SpAalternative