WordNet (r) 3.0 (2006):shelf life n 1: the length of time a packaged food or drug will last without deteriorating