a formal promise or agreement that certain conditions agreed (e.g. when one buys something) will be fulfilled
pledge, promise
Cases of word usage
1) a person who gives a guarantee (guarantor)
2) a guarantee (guaranty)
3) a person kept as a guarantee that demands will be met (hostage)
4) to make (a written agreement, guarantee etc) not valid (invalidate)
5) (something that provides) safety, freedom from danger or anxiety; something valuable, e.g. a life insurance policy, given as a guarantee for the payment of a loan or the fulfilment of a promise etc (security)
6) (something given as a) guarantee (surety)
7) a (written or printed) guarantee (e.g. to repair or replace defective goods) (warranty)