Undaunted; unflinching.
Not daunted or disconcerted; unconfounded.
"Poison for the Brain"
"Types of Precipitation"