yaburu
1. to defeat; to beat
Verb
#163404
1. to defeat; to beat
1. Fail; Lose
1. Lose; Be defeated
1. Seems to be losing.; Apparently lost.
1. Must win; Have to win
1. Prevail through defeat; Overcome adversity
1. If defeated; When defeated
1. Don't lose.; Don't fail.
1. Want to defeat; Want to lose
1. Lost; Was defeated