RichThesaurus
irresolute
vs
lionhearted
irresolute
adj
Undecided or unsure how to act.
Indecisive or lacking in resolution.
lionhearted
adj
Brave, courageous.
How often have the words
irresolute
and
lionhearted
occurred in a corpus of books?
(source:
Google Ngram Viewer
)