Definition, synonyms and related words
A health resort, especially one in a German-speaking country or in the area of the former Soviet Union.