Meaning of rain or shine

rain' or shine'

Pronunciation: [key]
  1. regardless of the weather or circumstances; in any event: The concert will be held, rain or shine. He's always a reliable friend, rain or shine.
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.