Bank Guarantee
  
Similar to a bank endorsement, a bank guarantee is, as stated, the guarantee from a bank that the liability (payment) of the debtor will be met. In other words, the payment from the debtor can't fail to fulfill a payment because the bank will cover it. It's good to go.