We do not currently know of any synonyms for bank guarantee.
For similar words to bank guarantee, try: