WTWM

whatsthatwordmean

← Definition
Guess

diluvium

nounA deposit of earth, gravel, or rock left by a flood or glacial action, often used in geology.

Synonyms

alluviumnoun

Built for word lovers.