yaburu
1. to defeat; to beat
Verb
#279138
1. to defeat; to beat
1. Lose; Be defeated
1. Fail; Lose
1. Can lose; Is defeated
1. Cannot lose; Invincible
1. If defeated; When defeated
1. Lost; Was defeated
1. If/when lost; If/when defeated
1. To be defeated; To be lost
1. To be defeated; To be lost