lease life new on new lease on life synonym What does new lease on life mean. New energy and enthusiasm or better health. Writer Synonym Rolls Premium Long… Wednesday, May 18, 2022 Edit