百戦練磨

百戦錬磨

Reading

Kana: ひゃくせんれんま
Romaji: hyakusenrenma
Kana
Romaji

Definition

1

veteran; (someone) schooled by adversity in many battles; (someone) rich in life's experience gained through much adversity

Note: yojijukugo

Kanji

Readings: ヒャク、 ビャク、 もも
Meaning: hundred
Readings: セン、 いくさ、 たたか.う、 おのの.く、 そよ.ぐ、 わなな.く
Meanings: war, battle, match
Readings: レン、 ね.る、 ね.り
Meanings: practice, gloss, train, drill, polish, refine
Readings: マ、 みが.く、 す.る
Meanings: grind, polish, scour, improve, brush (teeth)
Readings: レン、 ね.る
Meanings: tempering, refine, drill, train, polish