safe deposit
noun

a bank safe where you can leave jewellery or documents

Browse by Subjects
mediation
deferment
self-liquidating bond
trading pattern
Brokerage