A financial institution that accepts demand deposits and makes loans and provides other services for the public.
1He said they intend to become a full service bank.
2His appointment at Ulster Bank, Ireland's third largest full service bank, will be his first stint in banking in Europe.
Translations for full service bank