Alphabet Filter:


Definition of spa:

  1. A general name for springs of mineral water, so called from Spaa, in Belgium.


cinema, hot tub, gymnasium, general practice, halfway house, arena, Jacuzzi, whirlpool, club, bowling alley, holiday resort, watering place, field hospital, day care, auditorium, health club, spring, civic center, bullring, health spa, general hospital, resort, amphitheater, funny farm, shower, care home, aquarium, basin, art house, resort hotel, dishpan, douche, watering hole, bathtub, day center, bath, asylum, bidet, mudbath, clinic.

Usage examples: