* * *
retail bank UK US noun [C]
► BANKING a bank that provides services to the public and to small businesses rather than to large companies or organizations: »
French retail banks have been doing well.
Financial and business terms. 2012.
* * *
French retail banks have been doing well.
Financial and business terms. 2012.