Money in the bank (8)
(Other definitions for deposits that I've seen before include "Lays down-inbank account?" , "Monies left in a bank" , "Matter laid down or money in the bank" , "Monies in a bank or minerals in the ground" , "Lodgements or down payments" .)
'money in the bank' is the definition.
(I've seen this in another clue)
This is the entire clue.
(Other definitions for savings that I've seen before include "A nest egg" , "Cash put by" , "Money put aside" .)