Lifedraining Definition
adjective
(nonce word) Which drains life, energy, strength, etc.
Wiktionary
Find Similar Words
Find similar words to lifedraining using the buttons below.
(nonce word) Which drains life, energy, strength, etc.
Find similar words to lifedraining using the buttons below.