start-up

Definitions

General English

Accounting

  • noun the beginning of a new company or new product

Aviation

Banking

  • noun a new, usually small business that is just beginning its operations, especially a new business supported by venture capital and in a sector where new technologies are used
http://www.dictionarycentral.com/definition/start-up.html