set up (1)
Meaning: to start a company, a foundation, or an organization of some sortSynonym: start up, establish (formal)
- set up sth A lot of wealthy people set up charities and foundations to help people who are poor or have serious illnesses.
- set sth up To set a business up, you need an idea and you need money from investors.
set up (1): company, business, foundation, organization, network, fund, committee, political party
When he was still a young man, Henry Ford decided to set up