Search in full dictionary
DOUCHE
DOUCHE
ScnMaster
a jet or current of water, sometimes with a dissolved medicating or cleansing
agent
, applied to a
body
part, organ or cavity (such as the vagina) for medicinal or hygienic
purposes
.
—
History
of
Man
Glossary (app. 11.7.90)