NichiDict

百戦百勝

ひゃくせんひゃくしょう
[hyakusenhyakushou]

Meanings

1.Noun

ever-victorious; many successful campaigns; invincibility