noun
Meaning 1
Someone or something that is deemed irredeemable, hopeless and beyond help; a doomed person or thing.
Definition source: English Wiktionary via Wiktextract
Usage: India, Singapore, idiomatic
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: lost cause
Antonyms: none provided