start-upˈstart-up adjectiveadj start-up costs, spending etc are connected with beginning and running a new business or new business activitya start-up budget of £90,000
The company saw its profits drop because of the effect of start-up costs at a new plastics molding plant.