Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

win win Definition

Cancel
win win
adjective(win-win)
advantageous or satisfactory to all parties involved

Words Related to win win!

win win Examples by Brain Bank Users