History
History
History
UK
US
Meaning:

a person who gives a guarantee

insurer

more synonyms
synonyms mode
crossword mode
GUARANTOR as in Wiktionary
GUARANTOR as in Wikipedia