To give an assurance that something will be done right.
To assume or take responsibility for a debt or other obligation.
To make something certain.
The long sunny days guarantee a good crop.
Made certain; promised.
$100k guaranteed = at least 100,000 dollars are going to be split among the winners in a game of poker