lifedraining adjective1 •Which drains life, energy, strength, etc.those lifedraining slow cures and bedridden agues — 1903 formsmore lifedraining · most lifedraining