Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
douched
in English
douched
#uncommon
Lemma:
douche
The lemma is the base or root form of this word.
Definitions
Verb
to
have
administered
a
douche
to
shower
or
douse
something
to
use
a
douche
for
cleansing