long-life Meaning, Definition & Usage

  1. adjective satellite (of perishable goods) treated to stay fresh longer than usual
    • long-life milk

WordNet