What does battle hardened mean?

battle hardened meaning in General Dictionary

Experienced in fight and therefore far better at fighting used mainly of infantry troops as fight hardened veterans