START UP Meaning of START UP in English start, begin, organize, begin a business Before you start up a business you should write a business plan. English idioms vocab. Словарь английских идиом и выражений. 2012