mettlesome (adj.)youdaoicibaDictYouDict
1660s, from mettle + -some (1).