English

Definition of douche noun from the Oxford Advanced Learner's Dictionary

 

douche

 noun
noun
BrE BrE//duːʃ//
 
; NAmE NAmE//duːʃ//
 
 
jump to other results
a method of washing inside a woman’s vagina using a stream of water Word Origin mid 18th cent. (as a noun): via French from Italian doccia ‘conduit pipe’, from docciare ‘pour by drops’, based on Latin ductus ‘leading’ from duct- ‘led’, from the verb ducere.

Other results

All matches