Synonyms of douching

1 Syllable
sate, sop, soak, wash, steep, bathe
2 Syllables
surfeit, souse, douche, imbue, douse
3 Syllables
overfill, satiate, immerse, infuse, suffuse, pervade, waterlog, transfuse, permeate
4 Syllables
percolate, penetrate, impregnate