百戦百勝 ひゃくせんひゃくしょう Meanings Noun ever-victorious; many successful campaigns; invincibility Kanji 百 hundred. Read as ヒャク. 戦 war. Read as セン. 勝 win. Read as ショウ. Word lists Yojijukugo (四字熟語) Jinuma: Japanese Dictionary · Word lists