Tamil Dictionary 🔍

drenche

Drench"e, v. t. & i. Defn: To drown. [Obs.] In the sea he drenched. Chaucer.


drenche - Similar Words