Noun rainy day has 1 sense
  1. rainy day - a (future) time of financial need; "I am saving for a rainy day"
    --1 is a kind of
    time period, period of time, period
,
TOP