English Dictionary
Definition start up in British English
start up phrasal verb
[intransitive/transitive] phrasal verb
1
to bring a business, organization, or project into existence
