warranty - Dictionary definition and meaning for word warranty
Warranty and guarantee sound and mean the same, as they both stand for a promise of replacement or repair.