Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Adjective: win-win  'win'win
  1. Benefiting all parties involved; having multiple favourable outcomes
    "The compromise was a win-win solution for both companies"

Encyclopedia: Win-win