safe deposit
noun

a bank safe where you can leave jewellery or documents

Browse by Subjects
accounts payable
new issues department
social
financial futures market
vertical integration