guarantee
noun
°Anything that assures a certain outcome.
"Can you give me a guarantee that he will be fit for the match?"
°A written declaration that a certain product will be fit for a purpose and work correctly.
"The cooker comes with a 5-year guarantee."
verb
°To assure that something will get done right.
°To assume responsibility for a debt.
synonyms: assure, warrant