Indrench
Word Dictionary
-> Indrench
Search:
Indrench
(v. t.) To overwhelm with water; to drench; to drown.
Terms of Use
Canadian Jobs