1
[ adjective ] of or connected with a deluge

Synonyms

diluvial

Related terms

downpour downpour

*