Swiss shower (English, noun)
expansion: Swiss shower (plural Swiss showers)
Senses:
glosses: A shower in which jets of water are sprayed onto the body from above, and also from numerous nozzles on the side.
Forms:
form: Swiss showers
tags: plural