ALL meanings of start-up
start-up
S s - noun start-up the act or fact of starting something; a setting in motion. 1
- noun start-up a new business venture, or a new commercial or industrial project: a small, 5-month-old Internet startup. 1
- adjective start-up of or relating to the beginning of such a venture or project, especially to an investment made to initiate it: high start-up costs for construction of a new facility. 1