FAQs About the word indrench

doornatten

To overwhelm with water; to drench; to drown.

No synonyms found.

No antonyms found.

indrawn => ingetrokken, indraught => instroming, indra => Indra, indoxylic => indoxylisch, indoxyl => Indoxyl,