{adv. phr.} 1. If the weather is stormy or if it is fair. * /The parade will start promptly, rain or shine./ 2. No matter; if your luck is good or bad. * /Sam knows he can depend on his family, rain or shine./
RAIN OR SHINE
Meaning of RAIN OR SHINE in English
Slang English vocab. Английский сленговый словарь. 2012