American English

Definition of douche noun from the Oxford Advanced American Dictionary

 

douche

 noun
noun
NAmE//duʃ//
 
 
jump to other results
a method of washing inside a woman's vagina using a stream of water
douche verb [intransitive, transitive] douche (something)
 
jump to other results