safe deposit
noun

a bank safe where you can leave jewellery or documents

Browse by Subjects
headlease
certain annuity
drawback
share split
import levy