Definition of “spa” - English Dictionary

british dictionary

“spa” in British English

See all translations

spanoun [ C ]

uk /spɑː/ us /spɑː/

(Definition of “spa” from the Cambridge Advanced Learner's Dictionary & Thesaurus © Cambridge University Press)

“spa” in American English

See all translations

spanoun [ C ]

us /spɑ/

a place where people can stay to improve their appearance or health by eating well and exercising and sometimes also by drinking or bathing in water with natural substances in it

(Definition of “spa” from the Cambridge Academic Content Dictionary © Cambridge University Press)