Spa

/spɑː/

Synonyms

Slang Meanings

A place to chill out and relax.
After a stressful week, I just need to hit the spa to recharge.
A luxurious escape for pampering.
She calls her spa days her mini-vacations.