Word | Definitions | Synonyms |
---|---|---|
spa | (noun) a fashionable hotel usually in a resort area | Synonyms: resort hotel |
(noun) a place of business with equipment and facilities for exercising and improving physical fitness | Synonyms: health club, health spa | |
(noun) a health resort near a spring or at the seaside | Synonyms: watering hole, watering place |