Indrenched, past participle of indrench. Synonyms in the same form.
drenched
All synonyms for indrench →