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

Definitions:

  1. (of perishable goods) treated to stay fresh longer than usual copy to clipboard adjective
    • longlife milk copy to clipboard