shelf life

Noun
  1. The length of time a packaged food or drug will last without deteriorating (synset 115166854)

Other Searches