Answer:
warranty, warrant, contract, covenant, bond, assurance, promise
Synonyms for guarantee: Certain, vow, insurance, oath, and pawn.
9.5m questions
12.2m answers