Dictionary 1. (n.) One who, or that which, west or steeps.2. (n.) One who administers a drench. Thesaurus brash burst of rain deluge downfall downflow downpour drencher flood gushing rain heavy rain plash pour rainburst rainspout rainstorm scud soaker soaking rain spate spout torrent of rain waterspout |