{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
Dictionary of English idioms . Словарь английских идиом. 2012