A recently formed company. In modern terminology, it has come to describe a company formed with a business modelrelying on the internet.
Synonyms for startup
On this page, you will find 30 slang terms related to startup. Some of the top words include: dot commerce, dot com, cyber, Disco, numpty, and 25 more.