n 1 a : a mineral spring b : a resort with mineral springs 2 : a commercial establishment with facilities for exercising and bathing : esp : HEALTH SPA . Published under license with Merriam-Webster, Incorporated. © 1997-2024.