(COME) RAIN OR SHINE Meaning of (COME) RAIN OR SHINE in English ➡ come rain, come shine Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005