sediment

noun

  1. 1

    matter that has been deposited by some natural process

verb

  1. 1

    settle as sediment

  2. 2

    deposit as a sediment

Synonyms

Also useful for “sediment”:Unscrambler