Definition of spa noun from the Oxford Advanced Learner's Dictionary

     

    spa

     noun
    noun
    BrE BrE//spɑː//
     
    ; NAmE NAmE//spɑː//
     
     
    jump to other results
  1. 1a place where water with minerals in it, which 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 Leamington Spa a spa town spa waters
  2. 2a 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(especially North American English) = Jacuzzi™
  4. Word Origin early 17th cent.: from Spa, a small town in eastern Belgium which has been celebrated for the curative properties of its mineral springs since medieval times.
See the Oxford Advanced American Dictionary entry: spa

Other results

All matches