'SPA' definitions:

Definition of 'spa'

From: WordNet
noun
A health resort near a spring or at the seaside [syn: watering place, watering hole, spa]
noun
A fashionable hotel usually in a resort area [syn: resort hotel, spa]
noun
A place of business with equipment and facilities for exercising and improving physical fitness [syn: health spa, spa, health club]

Definition of 'Spa'

From: GCIDE
  • Spa \Spa\ (?; 277), n. A spring or mineral water; -- so called from a place of this name in Belgium. [1913 Webster]

Acronyms for 'SPA'

From: V.E.R.A.
  • Single Page Application (Android)
  • Software Publishers Association (org., USA)
  • Storage Pool Allocator (ZFS)