English dictionary

spa meaning and definition

Definition and meaning of spa at MeaningMonkey.org. spa meaning and definition in the English Dictionary.

SPA noun

Definition of spa (noun)

  1. a health resort near a spring or at the seaside
  2. a fashionable hotel usually in a resort area
  3. a place of business with equipment and facilities for exercising and improving physical fitness
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: