23.investments logo

Bank Guarantee

This is a promise from a bank or other lending institution that if a particular borrower defaults on a loan, the bank will cover the loss.

Share this Glossary Term