rain or shine adverb1 •Regardless of the circumstances; (more literally) regardless of the state of the weather.The game will be held on Saturday rain or shine.He always showed up right on time, rain or shine.