Word info

lifedraining

Adjective

Meaning

lifedraining (comparative more lifedraining, superlative most lifedraining)

(nonce word) Which drains life, energy, strength, etc.

Source: en.wiktionary.org

Close letter words and terms