spa
A health resort near a mineral spring or hot spring.
Other meanings
A trendy or fashionable resort.
A convenience store.
Synonyms
- watering place
- watering hole
Where this comes from
This definition is adapted from “spa” on Wiktionary, by its contributors; related-word lists use Open English WordNet (CC BY 4.0, based on Princeton WordNet), published under CC BY-SA 4.0. This page is published under the same licence.