← DefinitionshareGuessleechverbTo drain or take away resources, money, or energy from someone or something, often in a harmful way.nounA small worm that lives in water and sucks blood from animals or people.Synonymsdrainverbparasitenounbloodsuckernounfreeloadernoun