Medical Definition of spa
1a: a mineral springb: a resort with mineral springs
2: a commercial establishment (as a resort) providing facilities devoted especially to health, fitness, weight loss, beauty, and relaxation
Seen and Heard
What made you want to look up spa? Please tell us where you read or heard it (including the quote, if possible).