Beelingo.com

English Dictionary

  • Hide translation

 spa spa /ˈspɑː/

noun

  1. A place of business with equipment and facilities for exercising and improving physical fitness  ( health club , health spa , spa )
    a place of business with equipment and facilities for exercising and improving physical fitness
  2. A fashionable hotel usually in a resort area  ( resort hotel , spa )
    a fashionable hotel usually in a resort area
  3. A health resort near a spring or at the seaside  ( spa , watering hole , watering place )
    a health resort near a spring or at the seaside