◄
Indrench
►
Dictionary
(
v. t.
) To overwhelm with water; to drench; to drown.
Clyx.com