WEBoggle Menu

Home
Profiles
Forum
Chat Log
How to play
Help
Suggested Words
About
Donate

  

  Dictionary Definition of spa

spa
noun
1. a mineral spring, or a locality in which such springs exist.
2. a small pool, sometimes part of a larger pool, in which heated water is agitated and aerated to massage the bather's muscles.
3. the device which causes turbulence, as in a spa or spa bath.
4. ® spa pool.
[from SPA ]
Spa
noun a town in eastern Belgium, south-east of Liège; famous mineral springs. Pop. 15546 (1981).
SPA
Socialist Party of Australia.