Bank guarantee – Definition

🇸🇪Bankgaranti

The bank guarantees the deposit instead of you paying cash. Convenient if your money is tied up.