stay fresh Meaning, Definition & Usage

  1. verb fail to spoil or rot
    keep.
    • These potatoes keep for a long time

WordNet