English Dictionary
Definition have to lose in British English
have to lose phrase
phrase
1
to be in a position where something bad might happen if you are not successful
Synonyms and related words
