[n] impressive difficulty [n] the elasticity and hardness of a metal object; its ability to absorb considerable energy before cracking [n] the property of being big and strong [n] enduring strength and energy
formidability, huskiness, ruggedness, stamina, staying power, temper