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, sapa, supa, sipa, spaw, spae, spay, sopa, sepia, spahi, sup, spy, scypha, sap, sep, sba, sip, spf, sop, shipway
|
|
|