Synonyms: guarantor, surety, warranter, warrantor
Definition: one who provides a warrant or guarantee to another
Similar words: supporter, patron, sponsor
Definition: someone who supports or champions something