SynonymX
Speak
Diluvial
Definition of Diluvial
1.
Of or connected with a deluge
Adjective
Synonyms for word "diluvial"
diluvian