LIVE-FOREVER Meaning of LIVE-FOREVER in English noun a plant (sedum telephium) with fleshy leaves, which has extreme powers of resisting drought; garden ox-pine. Webster English vocab. Английский словарь Webster. 2012