1. A legal organization established for charitable, educational, scientific, or social purposes that does not distribute profits to owners or shareholders
The non-profit foundation donated millions to educational programs.
A fundação sem fins lucrativos doou milhões para programas educacionais.
2. An institution created with endowments or donations to support public causes rather than generate revenue
She established a non-profit foundation to support medical research.
Ela criou uma fundação sem fins lucrativos para apoiar pesquisa médica.