win; defeat
1. win; defeatTo defeat an opponent without being lenient at all.
2. make it; achieve; pull off; manageTo carry out a task successfully or get a job done.
7 more sentences in the app — free account.