Answer: leeched

AnswerCrossword Clue
LEECHED

Drained the essence

LEECHED

Sucked dry, as of one's fortune

LEECHED

Was a parasite