noun the phenomenon of sediment or gravel accumulating
noun matter that has been deposited by some natural process
Synonymssediment
noun the natural process of laying down a deposit of something
Synonymsdeposition
noun money deposited in a bank or some similar institution
Synonymsbank deposit
noun a partial payment made at the time of purchase; the balance to be paid later
Synonymsdown payment
noun a facility where things can be deposited for storage or safekeeping
noun the act of putting something somewhere
Synonymsdeposition
Source: WordNet 3.1, Princeton University
