safe deposit safety deposit – Meaning and Explanation