Definition of spa
English to English noun - a health resort near a spring or at the seaside
source: WordNet 3.0 - a fashionable hotel usually in a resort area
source: WordNet 3.0 - a place of business with equipment and facilities for exercising and improving physical fitness
source: WordNet 3.0 - A spring or mineral water; -- so called from a place of this name in Belgium.
source: Webster 1913
Visual Synonyms 
Nearby Word
spa, sipa, spae, spaw, sopa, spay, sapa, supa, sepia, spahi, spf, sip, spy, sop, sep, sba, sap, scypha, sup, shipway
|
|
|