Definition
Regardless of the circumstances; (more literally) regardless of the state of the weather.
In Context
- "The game will be held on Saturday rain or shine."
- "He always showed up right on time, rain or shine."
- "This very morning we begin rebuilding the windmill, and we will build all through the winter, rain or shine."