Answer: leeched

AnswerCrossword Clue
LEECHEDDrained the essence
LEECHEDSucked dry, as of one's fortune
LEECHEDWas a parasite
leechedLEECH, to cling to and drain