原级:deluge
现在分词:deluging
过去分词:deluged
过去式:deluged
1. El Nino is believed to have played a major role in weather changes that caused devastating deluges in China in 1998.