Leeched definitions

Search

Leeched

Leeched logo #10101) Bled 2) Drained the essence 3) Sponged 4) Was a parasite
Found on https://www.crosswordclues.com/clue/leeched

Leeched

Leeched logo #21002• (imp. & p. p.) of Leech
Found on http://thinkexist.com/dictionary/meaning/leeched/
No exact match found.