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. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012