noun:a formal promise that something will be done, performed, or will happen
There is no guarantee that it will be finished at the given time.
verb:to promise or assure someone that something will definitely happen or be true
I can guarantee that the pizza will arrive hot and fresh.
noun:something that serves as security or protection against loss, often a financial or legal instrument
She offered her house as a guarantee for the loan.