Vichy shower
Short definition from Wiktionary
Noun
- A form of hydrotherapy involving a series of shower nozzles spraying large quantities of water over the client while they lie in a shallow wet bed with drainage.
We haven’t written up Vichy shower yet: Simple and Standard meanings, examples and a quiz.