Diccionario

Drench

Webster's Dictionary 1806

Drench

v.t.

to soak, steep, fill with drink, wash