Does the word "life" mean the same thing in "The battery had a short life." and "He lived a long and happy life."?
the same meaning