See start up for more
start-up
ˈstart-up1
adjective [only before noun]
connected with starting a new business:
start-up costs
start-up2
noun [countable]
a new small company or business, especially one whose work involves computers or the Internet:
an Internet start-up
| I |
adjective [only before noun]connected with starting a new business:
| II |
noun [countable]a new small company or business, especially one whose work involves computers or the Internet: