'stay fresh' definitions:

Definition of 'stay fresh'

(from WordNet)
verb
Fail to spoil or rot; "These potatoes keep for a long time" [syn: keep, stay fresh]