Gloss
All idioms
B2idiomnatureIELTS-friendly

come rain or shine

USUK

whatever the weather or situation; always, without exception

Usually at the end of a sentence. Used about routines and promises: 'I'll be there, come rain or shine.'