Noun
- 1. watering place, watering hole, spa, resort area, playground, vacation spot
- usage: a health resort near a spring or at the seaside
- 2. resort hotel, spa, hotel
- usage: a fashionable hotel usually in a resort area
- 3. health spa, spa, health club, place of business, business establishment
- usage: a place of business with equipment and facilities for exercising and improving physical fitness
WordNet 3.0 Copyright © 2006 by Princeton University.
All rights reserved.Definition and meaning of spa (Dictionary)