VariousWords beta
Related Terms:
Definitions:
Noun
shelf life
Definition: the length of time a packaged food or drug will last without deteriorating
Definition: The length of time a product (especially food and drugs) will last without deteriorating or without being sold.