Definitions for "fiscal sponsor"
an existing, tax-exempt, nonprofit organization that is willing to take legal responsibility and provide support to the new organization
a nonprofit entity, which administers donations to the producer or production entity for a small fee or percentage
an organization that agrees to receive and administer your money