hara-kiri - Dictionary definition and meaning for word hara-kiri
sounds like HARA(defeat)+KILL....when you lose,you have to kill yourself