DOUCHE


Meaning of DOUCHE in English

n. & v.

n. 1 a jet of liquid applied to part of the body for cleansing or medicinal purposes. 2 a device for producing such a jet.

v. 1 tr. treat with a douche. 2 intr. use a douche.

[ F f. It. doccia pipe f. docciare pour by drops ult. f. L ductus: see DUCT ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.