undauntable

adjective
  1. impossible to discourage or intimidate; showing fearless determination
  2. Usage: formal

Examples