RAIN OR SHINE


Meaning of RAIN OR SHINE in English

(describing something scheduled) no matter what the weather is.

English idioms vocab.      Словарь английских идиом и выражений.