Dictionary Translate Correct Ask AI
Noun
leech [pl. leeches]
exhauster {feelings & emotions}