Sponsor
Revealing one who will indorse and help another
(Guarantee; Legal guardianship; Support; Tutelage) To take the responsibility of caring for someone, or to sponsor someone, or to become a legal guardian of someone, or to guarante...