LIVE-FOREVER Meaning of LIVE-FOREVER in English (n.) A plant (Sedum Telephium) with fleshy leaves, which has extreme powers of resisting drought; garden ox-pine. Webster's English dictionary. Английский словарь Webster. 2012