English Dictionary
Definition win-win in British English
win-win adjective
adjective
Example
a win-win situation
Synonyms and related words
