DOUCHE


Meaning of DOUCHE in English

douche /duːʃ/ BrE AmE noun [countable usually singular]

[ Date: 1700-1800 ; Language: French ; Origin: Italian doccia 'water-pipe' ]

a mixture of water and something such as ↑ vinegar , that a woman puts into her ↑ vagina to wash it, or the object that she uses to do this

—douche verb [intransitive and transitive]

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.