Definition of Long-Life

  • 1. (of perishable goods) treated to stay fresh longer than usual Adjective Satellite

Semanticaly linked words with "long-life"