[shelf life] n (1927): the period of time during which a material may be stored and remain suitable for use; broadly: the period of time during which something lasts or remains popular
SHELF LIFE
Meaning of SHELF LIFE in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012