English Dictionary
Definition dead loss in British English
dead loss noun
[singular] noun
1
someone or something that is completely useless
Synonyms and related words
