startup
/ˈstɑɹtˌʌp/
Meaning 1
the act of starting something
“The startup launched its app to great excitement.”Add to my deck
Meaning 2
A new business in its initial stage.
“They launched their startup in a small garage last summer.”Add to my deck