guarantee letter

English

Noun

guarantee letter (plural guarantee letters)

  1. Synonym of letter of guarantee.