SHELF LIFE Meaning of SHELF LIFE in English ˈshelf life BrE AmE noun [singular] the length of time that a product, especially food, can be kept in a shop before it becomes too old to sell Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012