DOUCHE


Meaning of DOUCHE in English

(n.) A jet or current of water or vapor directed upon some part of the body to benefit it medicinally; a douche bath.

Webster's English dictionary.      Английский словарь Webster.