Meaning of “life's work” in the English Dictionary

English