Noun: spa spaa
- A place of business with equipment and facilities for exercising and improving physical fitness
"She joined a health spa to get in shape for summer";
- health spa, health club
- A health resort near a spring or at the seaside
"They spent their summer vacation at a popular spa on the coast";
- watering place, watering hole
- A fashionable hotel usually in a resort area
"They spent their honeymoon at a luxurious spa in the Maldives";
- resort hotel
Sounds like: soulless, sols, sp
Derived forms: spas
Type of: business establishment, hotel, place of business, playground, resort area, vacation spot
Part of: playground, resort area, vacation spot
Encyclopedia: Spa, County Kerry