English Idioms: Shelf life April 15, 2022January 14, 2022 by admin English Idioms About “Life” Idiom: Shelf life Meaning: The length of time something will last. Example: This medicine has a short shelf life.