guarantee

noun
  1. a promise or assurance that something will be done or will happen
  2. a written agreement that a company will repair or replace a product if it breaks within a certain time period
verb
  1. to promise that something will happen or be done
  2. to provide a written promise to repair or replace a product

Examples