Noun down payment; money saved
Synonyms: drop, installment, money in the bank, partial payment, pledge, retainer, security, stake, warranty
Antonyms: debit, withdrawal
Noun accumulation of solid
Synonyms: alluvium, delta, deposition, dregs, drift, grounds, lees, precipitate, precipitation, sediment, settlings, silt
Verb locate, put in place for safekeeping
Synonyms: accumulate, amass, bank, collect, commit, deliver, ditch, drop, entrust, garner, give in trust, hoard, install, invest, keep, lay, lay away, park, place, plant, plop, plunk, plunk down, precipitate, put aside, put by, repose, rest, salt away, save, settle, sit down, sock away, squirrel away, stash, stock up, store, stow, transfer, treasure
Antonyms: take away, take out