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