WTWM

whatsthatwordmean

← Definition
Guess

diluvion

nounA deposit of sand, gravel, or other material left by a flood or flowing water.

Synonyms

alluviumnoun

Built for word lovers.