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