English noun: health spa | |||
1. | health spa (artifact) a place of business with equipment and facilities for exercising and improving physical fitness | ||
Synonyms | health club, spa | ||
Broader (hypernym) | business establishment, place of business | ||
Narrower (hyponym) | fat farm | ||