Definition of 百戦百勝 (ひゃくせんひゃくしょう)

ひゃくせんひゃくしょ

百戦百勝

ひゃくせんひゃくしょう

hyakusenhyakushou

noun
ever-victorious, many successful campaigns, invincibility(yojijukugo)
Related Kanji
hundred
war, battle, match
victory, win, prevail, excel