health spa


health spa

noun \-ˌspä, -ˌsp\

Definition of HEALTH SPA

: a commercial establishment (as a resort) providing facilities devoted to health and fitness

Seen & Heard

What made you want to look up health spa? Please tell us where you read or heard it (including the quote, if possible).