百戦錬磨;百戦練磨 [ひゃくせんれんま] /(adj-no) (yoji) veteran/battle-worn/schooled by adversity in many battles/hard-bitten/rich in experience/very experienced/EntL1602170/