Wiktionary
lifedraining
a. (context nonce English) Which drains life, energy, strength, etc.
a. (context nonce English) Which drains life, energy, strength, etc.