UNDECAYING Meaning of UNDECAYING in English a. Enduring, unfading, lasting, undying, amaranthine, imperishable, perennial, immortal, ever-vernal, ever-blooming. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012