百戦錬磨

Reading
ひゃくせんらんま
English
A veteran
Notes
Polished錬磨 through 100百 battles戦
Definition
多くの経験をふんで鍛えられていること。
idiomsKanKen 2KotoKen 5