WINNABLE Meaning of WINNABLE in English — winnability , n./win"euh beuhl/ , adj.that can be won: a winnable war.[ 1535-45; WIN + -ABLE ] Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012