douching

verb

  1. 1

    To administer a douche to; to shower; to douse

  2. 2

    To use a douche.

noun

  1. 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.