Drenched rhymes with:
entrenched, retrenched, wrenched, clenched, entrenched, retrenched, wrenched, branched, bunched, cinched, clenched, clinched, crunched, entrenched, flinched, hunched, inched, launched, lunched, lynched, munched, pinched, punched, relaunched, retrenched, scrunched, stanched, wrenched
Drenched sounds like:
daarmstadt, darmstadt, deranged, determinist