📖 Definitions of "Douching"
verb
- 1
To administer a douche to; to shower; to douse
- 2
To use a douche.
noun
- 1
A washing or irrigation with a douche.
Translate “Douching” into Another Language
Pick a language — the word will be pre-filled in the translator.