long-lifeTranslate long-life | into French | into German Definition of long-life adjective (of food) treated so as to stay fresh for longer than usual:long-life milk (of a product) able to continue working for longer than others of the same kind:long-life batterieslong-life in other Oxford dictionaries