1. A legally established organization created for charitable, educational, scientific, or social purposes that does not distribute profits to owners or shareholders
The nonprofit foundation donated millions to education initiatives across the country.
A fundação sem fins lucrativos doou milhões para iniciativas educacionais em todo o país.
2. An organization that holds assets and distributes grants to charitable causes
She established a nonprofit foundation to support cancer research.
Ela estabeleceu uma fundação sem fins lucrativos para apoiar pesquisa de câncer.