Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

douching Definition

Cancel
douching
noun(douche)
a jet or current of liquid (such as a cleansing solution) directed against or into a bodily part or cavity (such as the vagina)
douching
noun(douche)
an act of cleansing with a douche
douching
noun(douche)
a device for giving douches

Words Related to douching!

douching Examples by Brain Bank Users