文polyglot.
← English dictionary
English / idiom

Rain or Shine

MEANING IN ENGLISH

Whatever the weather or circumstances may be; unconditionally

In context

01

Migratory geese begin their annual southward journey every autumn, rain or shine.

02

The wilderness survival workshop will take place tomorrow, rain or shine, so prepare waterproof gear.

Synonyms

come what may,under all circumstances,no matter what

Antonyms

conditionally,weather permitting,only in fair weather

Collocations

held rain or shine,proceed rain or shine,scheduled rain or shine

Sources

Bidyazo vocabulary library ↗