What is the meaning of the word "long-lasting"?

Definitions: