spa

US /spɑ/

UK /spɑ:/

C2

noun

  • Place you go to bathe in/drink water for health