letter of guarantee (English, noun)
expansion: letter of guarantee (plural letters of guarantee)
Senses:
topics: banking
business
finance
glosses: A document issued by a bank that ensures a beneficiary is paid if a bank customer defaults on a payment or obligation.
Forms:
form: letters of guarantee
tags: plural