Is guarantee a contract?

Is guarantee a contract?

guarantee, in law, a contract to answer for the payment of some debt, or the performance of some duty, in the event of the failure of another person who is primarily liable. The agreement is expressly conditioned upon a breach by the principal debtor.

See also  What happens to life insurance after 20-year term?