RAIN OR SHINE


Meaning of RAIN OR SHINE in English

1. : whatever the weather may be : without fail

the auction will be held rain or shine

2. : whatever the circumstances

always cheerful, rain or shine

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.