English Dictionary
Definition win out in British English
win out phrasal verb
[intransitive] phrasal verb
1
to succeed after great difficulty
Synonyms and related words
