shelf life
English Dictionary
->
Letter S
-> shelf life
Search Dictionary:
shelf life Definition
(n)
the
length
of
time
a
packaged
food
or
drug
will
last
without
deteriorating
shelf life Synonyms
shelf life
© Art Branch Inc.