drench Synonyms - page 2
WET
waterlog
bathe
drowning
drown
duck
dye
engulf
fill
flood
gargle
hepatize
hose
drenching
affuse
bedewed
bedew
currycomb
damp
dampen
deluge
demerge
dip
douche
dousing
imbruement
imbue
moistening
moisten
overabound
overcharge
overfeed
overlade
permeate
permeation
plunge
pour
marinate
macerate
imbuement
immerge
immerse
immersing
impregnate
inundate
irrigate
lapp
lave
lixiviate
retting