rack railwayEnglishMerriam-Webster Dictionaryul> Definition : a pouring or streaming downwardespecially : a heavy rain