Dictionary search results

Showing 1-2 of 2 results

bank account British & World English

An arrangement made with a bank whereby one may deposit and withdraw money and in some cases be paid interest

Swiss bank account British & World English

An account held at a bank in Switzerland, identified by a number rather than a name in order to preserve the client’s anonymity and security