spa

Noun

WordNet 3.0

Noun (3)

  1. a health resort near a spring or at the seasideSynonyms: watering placewatering hole
  2. a fashionable hotel usually in a resort areaSynonyms: resort hotel
  3. a place of business with equipment and facilities for exercising and improving physical fitnessSynonyms: health spahealth club
Advertisement

Webster's Dictionary (GCIDE)

Spa \Spa\ (?; 277), n. A spring or mineral water; -- so called from a place of this name in Belgium. [1913 Webster]
Advertisement