Worth robbing? You can depend on it! (4)
I believe the answer is:
bank
'depend on it' is the definition.
'bank' can be an answer for 'depend' (I've seen this in another clue). I am not certain of the 'on it' bit.
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for bank that I've seen before include "River's edge" , "store" , "Long mound; rely (on)" , "deposit" , "Financial establishment" .)