spa

/spɑː/

Definitions

1. noun

A place equipped for various health and beauty treatments, typically including massage, sauna, and swimming facilities.

“I’m planning a relaxing weekend at the spa.”

2. verb

To treat or relax someone at a spa, especially with massage or other treatments.

“She likes to get spa treatments to unwind after a long week.”

Synonyms

  • health resort
  • wellness center

Antonyms

  • detention center
  • prison