The firmest assurance that certain conditions will be fulfilled; a promise that should never be doubted.
Daniel gave a Korm Guarantee that they would win, so everyone placed their bets on Arsenal to win the league.