to fail especially at an early stage through lack of support or enthusiasm <let the proposal die on the vine >
DIE ON THE VINE
Meaning of DIE ON THE VINE in English
Merriam Webster Collegiate English Dictionary. Merriam Webster - Энциклопедический словарь английского языка. 2012