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