bankers guarntee – Meaning and Explanation