FAQs About the word indrench

emparar

To overwhelm with water; to drench; to drown.

No synonyms found.

No antonyms found.

indrawn => encaixat, indraught => atracció, indra => Indra, indoxylic => indoxílic, indoxyl => Indoxil,