Clearing Bank

Definition and Citations:

In the United Kingdom, a large retail or wholesale commercial BANK. See also HIGH STREET BANK.

Latest Articles