DOUCHE


Meaning of DOUCHE in English

[ du:ʃ ]

■ noun a shower of water.

↘a jet of liquid applied to part of the body for cleansing or medicinal purposes.

↘a device for washing out the vagina as a contraceptive measure.

■ verb spray or shower with water.

↘use a contraceptive ~.

Origin

C18: via Fr. from Ital. doccia 'conduit pipe'.

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