Definitions of rainy day:

  • noun:   a (future) time of financial need
    Example: "I am saving for a rainy day"