start-up n. firmă întemeiată de un (mic) întreprinzător

 

E.g.: Less than two years ago a new centre for digital start-ups, called 1871, opened up shop in Chicago. (economist.com)