v. be victorious; gain; obtain; arrive with great effort; succeed; acquire; convince; gain trust (or approval, favor, etc.)
WINS
Meaning of WINS in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012