Yahoo Malaysia Web Search

Search results

  1. Dictionary
    lost cause

    noun

    • 1. a person or thing that can no longer hope to succeed or be changed for the better: "their opposition to planning for full employment was a lost cause"