come rain or shine
– C1 (advanced) –
Practice Your Listening Comprehension
Practice Your Reading Comprehension
In Canadian English, this idiom typically means:
something will happen regardless of circumstance
EXAMPLES
“Come rain or shine I will be there! After all, that band hardly ever tours here!”
“She had not been on a vacation for years, so come rain or shine she was going to take the time off.”