mettle

noun

The ability to meet a challenge or persevere under demanding circumstances; determination or resolve.

idiom

(on (one's) mettle) Prepared to accept a challenge and do one's best.

noun

Same as metal.

Physical or moral constitution; material.

Natural tempera me ut; specifically, a masculine and ardent temperament; spirit; courage; ardor; enthusiasm.