American English

Definition of spa noun from the Oxford Advanced American Dictionary



    jump to other results
  1. 1a place where water with minerals in it, that is considered to be good for your health, comes up naturally out of the ground; the name given to a town that has such a place and where there are, or were, places where people could drink the water Ballston Spa a spa town spa waters
  2. 2(also health spa) a place where people can relax and improve their health, with, for example, a swimming pool a superb health spa which includes sauna, Turkish bath and fitness rooms
  3. 3= Jacuzzi™
See the Oxford Advanced Learner's Dictionary entry: spa

Other results

All matches