Lifedraining Definition

adjective

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

Wiktionary

Origin of Lifedraining

Find Similar Words

Find similar words to lifedraining using the buttons below.

Words Starting With

Words Ending With

Unscrambles

lifedraining