Guarantor (7)
I believe the answer is:
sponsor
'guarantor' is the definition.
(thesaurus)
This is all the clue.
(Other definitions for sponsor that I've seen before include "Patron or backer" , "Provide finance for" , "Supporter or champion" , "Promoter, godparent" , "Promoter; funder" .)