Puts money (into an account) (8)
![Ross](/clue/static/ross-mug.min.png)
I believe the answer is:
deposits
(Other definitions for deposits that I've seen before include "Lodges in bank" , "Lays down-inbank account?" , "Lodgements or down payments" , "Despots I find making bank lodgements" , "Matter laid down or money in the bank" .)