Meaning of “spa” in the English Dictionary

"spa" in 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)

"S.p.A." in Business English

See all translations


also SpA uk us

written abbreviation for Società per Azioni: in Italy, used in the names of some companies

SPAnoun [ C ]

uk us LAW

abbreviation for sale and purchase agreement

(Definition of “S.p.A.” from the Cambridge Business English Dictionary © Cambridge University Press)