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” to another language
Click any language to open the translator with this word already filled in.
To administer a douche to; to shower; to douse
To use a douche.
A washing or irrigation with a douche.
Click any language to open the translator with this word already filled in.