'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]