Definition of Shelf life:
Period for which an idea, innovation, invention, or piece of information remains useful as an asset or provides competitive advantage.
Expected length of time during which an item remains in inventory.
Period during which a good remains effective and free from deterioration, and thus saleable. See also expiration date and storage life.
Meaning of Shelf life & Shelf life Definition