safe deposit
noun

a bank safe where you can leave jewellery or documents

Browse by Subjects
key person insurance
bond washing
London Commodity Exchange (LCE)
misrepresentation
artificial currency