Meaning of stay fresh

Definition of stay fresh

(verb) fail to spoil or rot; "These potatoes keep for a long time"

Other information on stay fresh

WIKIPEDIA results for stay fresh
Amazon results for stay fresh