What is the meaning of the word "guarantor"?

Definitions: