
Site Language: EN
She founded a new school in the city.
To establish or create something, such as an organization or institution.
He founded a charity to help the homeless.
They founded a tech startup last year.
The artist founded a community art program.
founded a company
founded an organization
founded a movement
establish
create
initiate