Synonyms for "mettlesome"

Words with similar meaning