Museum - a depository for accumulating and exhibiting objects possessing scientific or historical or inventive value To overcome this issue, banking companies give expression deposit accounts. A consumer will deposit or spend money on 1 of such accounts, agreeing not to withdraw their cash for a set period in return https://kingswoodhomes.uk.com/news/huge-deposit-help-on-homes-in-lancashire/