Thesaurus:win

English

Verb

Sense: achieve through victory.

Synonyms