spa
//ˈspa//
Polishnounadj
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)
Synonyms & related words
Synonyms
Etymology
Unadapted borrowing from English spa.
Forms
- SPAalternative
- SpAalternative