waarborg

Etymology
waar + borg

Noun

 * 1) guarantee