START-UP Meaning of START-UP in English [start-up] n, often attrib (1845) 1: the act or an instance of setting in operation or motion 2: a fledgling business enterprise Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012