phrasal to fail especially at an early stage through lack of support or enthusiasm
DIE ON THE VINE
Meaning of DIE ON THE VINE in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012