SPA


Meaning of SPA in English

n. Function: noun

1 a locality featuring mineral springs or water cures FF1C; hoped a week at a spa would help his arthritis FF1E;

Synonyms: baths, ||hydro, springs, watering place, wells

Related Words: waters

Idioms: health spa

2

Synonyms: RESORT 3, pleasure dome, watering place

Merriam Webster. Collegiate thesaurus English dictionary.      Английский энциклопедический толковый словарь тезауруса.