延命 えんめい えんみょう keeping alive longer; prolonging life; life extension; life-support n vs adj-no Advanced ➥