for a rainy day
idiomDefinition of for a rainy day
informal
: for a time in the future when something will be needed
saving money for a rainy day