diluvial
1. [ adjective ] of or connected with a deluge
Synonyms: diluvian
Related terms: downpour downpour