Definition of long-life adjective from the Oxford Advanced Learner's Dictionary

     

    long-life

     adjective
    adjective
    BrE
     
    ; NAmE
     
     
    jump to other results
  1. 1made to last longer than the ordinary type long-life batteries
  2. 2(British English) made to remain fresh longer than the ordinary type long-life milk
See the Oxford Advanced American Dictionary entry: long-life