BANK GUARANTEE

Meaning 1: