Synonym of ace up one's sleeve
Used other than figuratively or idiomatically: see rainy, day.
A difficult period of need, when things do not go right.