spa
/ˈspɑː/
Meaning 1
a place with natural mineral springs
“She relaxed at the spa's warm mineral baths.”Add to my deck
Meaning 2
A place for relaxation and health treatments.
“She enjoyed a massage at the local spa.”Add to my deck
/ˈspɑː/
a place with natural mineral springs
“She relaxed at the spa's warm mineral baths.”Add to my deck
A place for relaxation and health treatments.
“She enjoyed a massage at the local spa.”Add to my deck