Deposit
Deposit verb - To put in an account.
Stick down and deposit are semantically related. In some cases you can replace term "Stick down" with "Deposit", this verbs are similar.
Stick down
Cite this Source
Stick down and Deposit. (2016). Retrieved 2026, August 15, from https://thesaurus.plus/related/deposit/stick_down
Deposit & Stick down. N.p., 2016. Web. 15 Aug. 2026. <https://thesaurus.plus/related/deposit/stick_down>.
Stick down or Deposit. 2016. Accessed August 15, 2026. https://thesaurus.plus/related/deposit/stick_down.
Google Ngram Viewer shows how "deposit" and "stick down" have occurred on timeline