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