DOUCHE Meaning of DOUCHE in English v. administer a douche; use a douche, be given a douche Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012