English Idioms: Rain or shine April 15, 2022March 21, 2022 by admin English Idioms About “Nature” Idiom: Rain or shine Meaning: (Also come rain or shine) whatever happens; no matter whether it is rainy or sunny. Example: I’ll be on time, rain or shine.