startup
start-up
noun
A newly established business, typically small and technology-focused, aiming for rapid growth.
"She launched a promising tech startup."
Thesaurus
Synonyms: inauguration
start-up
A newly established business, typically small and technology-focused, aiming for rapid growth.
"She launched a promising tech startup."
Synonyms: inauguration