Yahoo Dictionary Web Search

  1. die on the vine
    • 1. be unsuccessful at an early stage

    • be unsuccessful at an early stage
  1. 2 results