guarantee
/ˌger-ən-ˈtē/
noun
guarantor
guaranty
an assurance for the fulfillment of a condition: such as
verb
to undertake to answer for the debt, default, or miscarriage of
to engage for the existence, permanence, or nature of : undertake to do or secure
to give security to
guarantee a loan
noun
a promise that the money a person spent on a product will be returned if the product is not good enough
The software comes with a money-back guarantee.