foundation ·noun (ORGANIZATION)

Definition: an organization that gives money for a particular purpose Level: C1