EN

Synonyms for leeched

Leeched, past participle of leech. Synonyms in the same form.

  • past participle

Synonyms in the same form

Past participle

Make better

healed, cured, tret

Suck down

mooched

Other

parasitized, percolated, lixiviated