Nihoner

“Battle-hardened” in Japanese

Short answer
歴戦 rekisen れきせん

Battle-hardened in Japanese is “歴戦” (rekisen). Full meaning: veteran (e.g. soldier), battle-hardened, seasoned, (of) long military service.

Looking for the other direction? Search any Japanese word in the Nihoner lexicon, or practise what you have learned in the learning games.