Synonyms of SPA
Valid in Scrabble US · 5 points
SPA: definition and more5 synonyms in 3 meanings 0 playable in Scrabble US
Synonyms of SPA by meaning
noun
a health resort near a spring or at the seaside
Also: watering place, watering hole.
a fashionable hotel usually in a resort area
Also: resort hotel.
a place of business with equipment and facilities for exercising and improving physical fitness
Also: health spa, health club.