2.shower,flood,stream,hail,volley,spate,torrent,delugeA rain of stones descended on the police. verb 1.pour,pelt (down),teem,bucket down(informal),fall,shower,drizzle,rain cats and dogs(informal),come down in buckets(informal)It rained the whole weekend. ...
Define come rain or shine. come rain or shine synonyms, come rain or shine pronunciation, come rain or shine translation, English dictionary definition of come rain or shine. water falling to earth in drops: Soon it’s going to rain. Not to be confused w