Definition of 自己鍛錬 (じこたんれん)

noun
self-discipline, self-improvement
Related Kanji
oneself
self
forge, discipline, train
tempering, refine, drill, train, polish