spa
1. [ noun ] a health resort near a spring or at the seaside
Synonyms: watering_place watering_hole
Related terms: resort wiesbaden pump_room
2. [ noun ] (business) a place of business with equipment and facilities for exercising and improving physical fitness
Synonyms: health_spa health_club
Related terms: place_of_business fat_farm
3. [ noun ] (housing) a fashionable hotel usually in a resort area
Synonyms: resort_hotel
Related terms: hotel resort
Similar spelling:   spay
  spy
  spue
  spew