douching

Noun

 * 1) A washing or irrigation with a douche.