A bank dealing with the general public, accepting deposits from and making loans to large numbers of households and small firms. Such banks are known in the UK as retail or ‘high street’ banks. They also provide various services for depositors, including provision of cash and credit cards, storage facilities for valuables and documents, foreign exchange, stockbroking, mortgage finance, and executor services.