Meaning of “shelf life” - Learner’s Dictionary

shelf life

noun [ C ] uk us (plural shelf lives)

A product's shelf life is the length of time it stays in good condition and can be used:

(Definition of “shelf life” from the Cambridge Learner’s Dictionary © Cambridge University Press)