Definitions
noun
the length of time a packaged food or drug will last without deteriorating
Look “shelf life” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
the length of time a packaged food or drug will last without deteriorating