diluvium
noun 2
Definitions
noun
1
An inundation or flood; a deluge.
2
A deposit of sand, gravel, etc. made by oceanic flooding.
Your note
not saved0 chars
noun
An inundation or flood; a deluge.
A deposit of sand, gravel, etc. made by oceanic flooding.