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