FAQs About the word indrench

uda

To overwhelm with water; to drench; to drown.

No synonyms found.

No antonyms found.

indrawn => retras, indraught => absoarbe, indra => Indra, indoxylic => indoxilic, indoxyl => Indoxil,