1
[ adjective ] of or connected with a deluge

Synonyms

diluvian

Related terms

downpour downpour

*