8 letters · 11 points in Scrabble
noun the phenomenon of sediment or gravel accumulating
noun matter that has been deposited by some natural process
noun the natural process of laying down a deposit of something