n. act of setting into operation, procees of setting into motion; preliminary phase of a new business venture; business that has just begun operation
START-UP
Meaning of START-UP in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012