Spa (noun) Definition, Meaning & Examples

noun
  1. a mineral spring, or a locality in which such springs exist.
  2. a luxurious resort or resort hotel.
  3. health spa.
  4. a hot tub or similar warm-water hydromassage facility, usually for more than one person.
  5. soda fountain.
noun
  1. a resort town in E Belgium, SE of Liège: famous mineral springs.
noun
  1. a mineral spring or a place or resort where such a spring is found
noun
  1. a town in E Belgium, in Liège province: a resort with medicinal mineral springs (discovered in the 14th century). Pop: 10 491 (2004 est)
abbreviation for
  1. Special Protection Area: an area designated by the European Union in order to protect endangered species, esp of birds
abbreviation for
  1. Società per Azioni
Spa (noun) Definition, Meaning & Examples

More Definitions