- (idiomatic) Regardless of what the circumstances are, and how the weather is.
- The game will be held on Saturday rain or shine.
- He always showed up right on time, rain or shine.
Read in another language
This page is available in 1 language