English dictionary
health spa meaning and definition
Definition and meaning of health spa at MeaningMonkey.org. health spa meaning and definition in the English Dictionary.HEALTH SPA noun
Definition of health spa (noun)
- a place of business with equipment and facilities for exercising and improving physical fitness
- synonyms: health club, spa
Source: Princeton University Wordnet