die on the vine ;
It means "Dead On Arrival."
意思是“中途夭折”
His plan proved an abortion.
他的计划中途夭折.
简答网 · 高考英语
简答网 · 双语新闻