shelf life
ˈshelf life
noun [singular]
the length of time that a product, especially food, can be kept in a shop before it becomes too old to sell
ˈshelf life
noun [singular]the length of time that a product, especially food, can be kept in a shop before it becomes too old to sell