Find the word definition

Wiktionary
shelf lives

n. (shelf life English)