9 letters · 12 points in Scrabble
noun matter that has been deposited by some natural process
verb deposit as a sediment
verb settle as sediment