From Longman Business Dictionarydepository institutiondeˈpository instiˌtution [countable] FINANCEBANKINGa bank or other financial institution into which people can pay money so that it can be held there and earn interestInflation often kept market interest rates above the level that depository institutions were allowed to pay. → institution