Translation Japanese English: どしゃ降り
Dictionary: main
どしゃ降り
名詞
1 alcoholic, alky, boozer, cloudburst, deluge, dipsomaniac, downpour, lush, pelter, soaker, souse, torrent, waterspout.
3 cloudburst, deluge, downpour, flood, inundation, pelter, soaker, torrent, violent stream, waterspout.