百戦錬磨
ひゃくせんれんま
- veteran; battle-worn; (someone) schooled by adversity in many battles; (someone) rich in life's experience gained through much adversity adj-no yoji
ひゃくせんれんま
ヒャク • ビャク
もも
hundred
セン
いくさ • たたか.う • おのの.く • そよ.ぐ • わなな.く
war; battle; match
レン
ね.る
tempering; refine; drill; train; polish
マ
みが.く • す.る
grind; polish; scour; improve; brush (teeth)